VPP-1338: fix ipsec api coverity warnings
[vpp.git] / src / vnet / l2 / l2_bd.c
index 7c8aef1..3a71091 100644 (file)
@@ -58,6 +58,7 @@ bd_validate (l2_bridge_domain_t * bd_config)
   bd_config->flood_count = 0;
   bd_config->tun_master_count = 0;
   bd_config->tun_normal_count = 0;
+  bd_config->no_flood_count = 0;
   bd_config->mac_by_ip4 = 0;
   bd_config->mac_by_ip6 = hash_create_mem (0, sizeof (ip6_address_t),
                                           sizeof (uword));
@@ -199,6 +200,8 @@ bd_remove_member (l2_bridge_domain_t * bd_config, u32 sw_if_index)
              bd_config->tun_master_count--;
            else if (sw_if->flood_class == VNET_FLOOD_CLASS_TUNNEL_NORMAL)
              bd_config->tun_normal_count--;
+           else if (sw_if->flood_class == VNET_FLOOD_CLASS_NO_FLOOD)
+             bd_config->no_flood_count--;
          }
        vec_delete (bd_config->members, 1, ix);
        update_flood_count (bd_config);
@@ -521,7 +524,7 @@ VLIB_CLI_COMMAND (bd_flood_cli, static) = {
 /* *INDENT-ON* */
 
 /**
-    Set bridge-domain unkown-unicast flood enable/disable.
+    Set bridge-domain unknown-unicast flood enable/disable.
     The CLI format is:
     set bridge-domain uu-flood <bd_index> [disable]
 */