diff options
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 | |