summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/plugins/gbp/gbp_ext_itf.c4
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 |