diff options
| author | Philippe Guibert <philippe.guibert@6wind.com> | 2019-09-27 15:45:42 +0200 |
|---|---|---|
| committer | Philippe Guibert <philippe.guibert@6wind.com> | 2020-09-21 09:17:09 +0200 |
| commit | 33ec4d6d98ba5c187c62a3d96424f3d2989ec65c (patch) | |
| tree | 139baaf4b1353b465c39e5edf05ae98bdf913ec5 /zebra/zebra_evpn.c | |
| parent | 0bfbf6109bbda5a6ad2f0a0247e4b326d91c06a7 (diff) | |
zebra: zvni_map_to_svi() adaptation for other network namespaces
the function is called with all the network namespaces.
Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
Diffstat (limited to 'zebra/zebra_evpn.c')
| -rw-r--r-- | zebra/zebra_evpn.c | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/zebra/zebra_evpn.c b/zebra/zebra_evpn.c index b704c32c5c..eb9f99f2dd 100644 --- a/zebra/zebra_evpn.c +++ b/zebra/zebra_evpn.c @@ -675,13 +675,6 @@ zebra_evpn_t *zebra_evpn_map_vlan(struct interface *ifp, return zevpn; } -struct zevpn_from_svi_param { - struct interface *br_if; - struct zebra_if *zif; - uint8_t bridge_vlan_aware; - vlanid_t vid; -}; - static int zebra_evpn_from_svi_zns(struct zebra_ns *zns, void *_in_param, void **_p_zevpn) @@ -693,8 +686,8 @@ static int zebra_evpn_from_svi_zns(struct zebra_ns *zns, struct interface *tmp_if = NULL; struct zebra_if *zif; struct zebra_l2info_vxlan *vxl = NULL; - struct zevpn_from_svi_param *in_param = - (struct zevpn_from_svi_param *)_in_param; + struct zebra_from_svi_param *in_param = + (struct zebra_from_svi_param *)_in_param; int found = 0; if (!in_param) @@ -745,7 +738,7 @@ zebra_evpn_t *zebra_evpn_from_svi(struct interface *ifp, zebra_evpn_t *zevpn = NULL; zebra_evpn_t **p_zevpn; struct zebra_if *zif; - struct zevpn_from_svi_param in_param; + struct zebra_from_svi_param in_param; if (!br_if) return NULL; |
