diff options
author | Benoît Ganne <bganne@cisco.com> | 2019-07-05 11:29:39 +0200 |
---|---|---|
committer | Neale Ranns <nranns@cisco.com> | 2019-07-05 14:51:29 +0000 |
commit | 17237fbdbbbd9d64988f9c608d02deab09782a94 (patch) | |
tree | baf7c0b2a7e2ac7b70819b03706a81a4178a205d /src/plugins/gbp | |
parent | ca2831a80c891ee941faf79cbd80805a2c343eaf (diff) |
gbp: use bd index at ext-itf creation instead of bd id
Type: fix
Fixes: cfc7a107e6cb8be6e7c53a08e23a146c431c8e90
Change-Id: I341cbc94271ab89c3c643756a9c04b790cef8591
Signed-off-by: Benoît Ganne <bganne@cisco.com>
Diffstat (limited to 'src/plugins/gbp')
-rw-r--r-- | src/plugins/gbp/gbp_ext_itf.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/plugins/gbp/gbp_ext_itf.c b/src/plugins/gbp/gbp_ext_itf.c index 6462eca9eaf..f3c54fcf470 100644 --- a/src/plugins/gbp/gbp_ext_itf.c +++ b/src/plugins/gbp/gbp_ext_itf.c @@ -96,7 +96,9 @@ gbp_ext_itf_add (u32 sw_if_index, u32 bd_id, u32 rd_id, u32 flags) if (flags & GBP_EXT_ITF_F_ANON) { /* add interface to the BD */ - index_t itf = gbp_itf_add_and_lock (sw_if_index, bd_id); + index_t itf = gbp_itf_add_and_lock (sw_if_index, + gbp_bridge_domain_get + (gbi)->gb_bd_index); /* setup GBP L2 features on this interface */ gbp_itf_set_l2_input_feature (itf, 0, L2INPUT_FEAT_GBP_LPM_ANON_CLASSIFY | |