c11 safe string handling support
[vpp.git] / src / plugins / gbp / gbp_endpoint_group.c
index ed312d3..095c8fe 100644 (file)
@@ -20,6 +20,8 @@
 
 #include <vnet/dpo/dvr_dpo.h>
 #include <vnet/fib/fib_table.h>
+#include <vnet/l2/l2_input.h>
+#include <vnet/l2/feat_bitmap.h>
 
 /**
  * Pool of GBP endpoint_groups
@@ -59,7 +61,7 @@ gbp_endpoint_group_add (epg_id_t epg_id,
       fib_protocol_t fproto;
 
       pool_get (gbp_endpoint_group_pool, gepg);
-      memset (gepg, 0, sizeof (*gepg));
+      clib_memset (gepg, 0, sizeof (*gepg));
 
       gepg->gepg_id = epg_id;
       gepg->gepg_bd = bd_id;
@@ -207,7 +209,7 @@ gbp_endpoint_group_cli (vlib_main_t * vm,
 /* *INDENT-OFF* */
 VLIB_CLI_COMMAND (gbp_endpoint_group_cli_node, static) = {
   .path = "gbp endpoint-group",
-  .short_help = "gbp endpoint-group [del] epg <ID> bd <ID> <interface>",
+  .short_help = "gbp endpoint-group [del] epg <ID> bd <ID> rd <ID> <interface>",
   .function = gbp_endpoint_group_cli,
 };