diff options
Diffstat (limited to 'zebra/interface.c')
-rw-r--r-- | zebra/interface.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/zebra/interface.c b/zebra/interface.c index 54d8b103..80eb6aa9 100644 --- a/zebra/interface.c +++ b/zebra/interface.c @@ -1593,10 +1593,9 @@ if_config_write (struct vty *vty) { char buf[INET6_ADDRSTRLEN]; p = ifc->address; - vty_out (vty, " ip%s address %s/%d", + vty_out (vty, " ip%s address %s", p->family == AF_INET ? "" : "v6", - inet_ntop (p->family, &p->u.prefix, buf, sizeof(buf)), - p->prefixlen); + prefix2str (p, buf, sizeof(buf))); if (ifc->label) vty_out (vty, " label %s", ifc->label); |