summaryrefslogtreecommitdiff
path: root/zebra/interface.c
diff options
context:
space:
mode:
authorPatrick Ruddy <pat@voltanet.io>2021-02-24 10:20:24 +0000
committerGitHub <noreply@github.com>2021-02-24 10:20:24 +0000
commit0ff791138668c50a1c60b209333091682d8926d3 (patch)
treeff390856cd36292fb0f26c340c1f17c80d655d27 /zebra/interface.c
parent689d9927036c66eebb8fd5cfe977f2619b17471a (diff)
parente4c3ece6e0bca4ee457a19211e5f51316dea7525 (diff)
Merge pull request #7879 from AnuradhaKaruppiah/advertise-svi-mac
evpn-mh: Advertise SVI MAC as a type-2 route if EVPN MH is enabled
Diffstat (limited to 'zebra/interface.c')
-rw-r--r--zebra/interface.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/zebra/interface.c b/zebra/interface.c
index fc34a6fb9e..f74030e4d8 100644
--- a/zebra/interface.c
+++ b/zebra/interface.c
@@ -1183,6 +1183,11 @@ void zebra_if_update_all_links(void)
zif->link?zif->link->name:"unk",
zif->link_ifindex);
}
+
+ /* Update VLAN<=>SVI map */
+ if (IS_ZEBRA_IF_VLAN(ifp))
+ zebra_evpn_acc_bd_svi_set(zif, NULL,
+ !!if_is_operative(ifp));
}
}