X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvnet%2Fl2%2Fl2_bd.c;fp=src%2Fvnet%2Fl2%2Fl2_bd.c;h=94852c907691a2e5eac2fc783a6d578fc9734b50;hb=9514781064ef80e0bf46b0a2df7a7088034033d9;hp=e6fb6223d93e8e26155ad3118844a903cda61e62;hpb=f99a7d64476fc25636a1df200b256df445d9e446;p=vpp.git diff --git a/src/vnet/l2/l2_bd.c b/src/vnet/l2/l2_bd.c index e6fb6223d93..94852c90769 100644 --- a/src/vnet/l2/l2_bd.c +++ b/src/vnet/l2/l2_bd.c @@ -1226,9 +1226,13 @@ int bd_add_del (l2_bridge_domain_add_del_args_t * a) { bd_main_t *bdm = &bd_main; + l2fib_main_t *fm = &l2fib_main; vlib_main_t *vm = bdm->vlib_main; int rv = 0; + if (fm->mac_table_initialized == 0) + l2fib_table_init (); + u32 bd_index = bd_find_index (bdm, a->bd_id); if (a->is_add) {