summaryrefslogtreecommitdiff
path: root/zebra/if_netlink.c
diff options
context:
space:
mode:
Diffstat (limited to 'zebra/if_netlink.c')
-rw-r--r--zebra/if_netlink.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/zebra/if_netlink.c b/zebra/if_netlink.c
index 141e4074d5..db8ee3236c 100644
--- a/zebra/if_netlink.c
+++ b/zebra/if_netlink.c
@@ -74,6 +74,7 @@
#include "zebra/zebra_vxlan.h"
#include "zebra/zebra_evpn_mh.h"
#include "zebra/zebra_l2.h"
+#include "zebra/netconf_netlink.h"
extern struct zebra_privs_t zserv_privs;
@@ -1001,6 +1002,7 @@ static int netlink_interface(struct nlmsghdr *h, ns_id_t ns_id, int startup)
/* Hardware type and address. */
ifp->ll_type = netlink_to_zebra_link_type(ifi->ifi_type);
+
netlink_interface_update_hw_addr(tb, ifp);
if_add_update(ifp);