diff options
Diffstat (limited to 'zebra/interface.c')
-rw-r--r-- | zebra/interface.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/zebra/interface.c b/zebra/interface.c index ae25c2ee..91f18bca 100644 --- a/zebra/interface.c +++ b/zebra/interface.c @@ -498,6 +498,7 @@ if_rename (struct interface *ifp, const char *name) oifp = if_lookup_by_name(name); if (oifp) { + ifp->status |= oifp->status; /* inherit config bits */ if (oifp->ifindex != IFINDEX_INTERNAL) { zlog_err ("interface %s rename to %s overlaps with index %d", |