u32 gb_uu_fwd_sw_if_index;
/**
- * The BD's VNI interface on which packets from unkown endpoints
- * arrive
+ * The BD's interface to sned Broadcast and multicast packets
*/
- u32 gb_vni_sw_if_index;
+ u32 gb_bm_flood_sw_if_index;
+
+ /**
+ * The index of the BD's VNI interface on which packets from
+ * unkown endpoints arrive
+ */
+ u32 gb_vni;
/**
* locks/references to the BD so it does not get deleted (from the API)
extern int gbp_bridge_domain_add_and_lock (u32 bd_id,
gbp_bridge_domain_flags_t flags,
u32 bvi_sw_if_index,
- u32 uu_fwd_sw_if_index);
+ u32 uu_fwd_sw_if_index,
+ u32 bm_flood_sw_if_index);
+
extern void gbp_bridge_domain_unlock (index_t gbi);
extern index_t gbp_bridge_domain_find_and_lock (u32 bd_id);
extern int gbp_bridge_domain_delete (u32 bd_id);
extern void gbp_bridge_domain_walk (gbp_bridge_domain_cb_t bgpe, void *ctx);
extern u8 *format_gbp_bridge_domain (u8 * s, va_list * args);
+extern u8 *format_gbp_bridge_domain_flags (u8 * s, va_list * args);
/**
* DB of bridge_domains