X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvnet%2Fconfig.c;h=9beda4a5706f31761f47c2b85efd5b186f50d528;hb=53fffa1;hp=03189d77cd5d55ae12145a2fdc435aa44103895d;hpb=7cd468a3d7dee7d6c92f69a0bb7061ae208ec727;p=vpp.git diff --git a/src/vnet/config.c b/src/vnet/config.c index 03189d77cd5..9beda4a5706 100644 --- a/src/vnet/config.c +++ b/src/vnet/config.c @@ -167,7 +167,7 @@ vnet_config_init (vlib_main_t * vm, vlib_node_t *n; u32 i; - memset (cm, 0, sizeof (cm[0])); + clib_memset (cm, 0, sizeof (cm[0])); cm->config_string_hash = hash_create_vec (0, @@ -247,7 +247,7 @@ vnet_config_add_feature (vlib_main_t * vm, u32 node_index = vec_elt (cm->node_index_by_feature_index, feature_index); if (node_index == ~0) // feature node does not exist - return config_string_heap_index; // return original config index + return ~0; if (config_string_heap_index == ~0) { @@ -330,7 +330,7 @@ vnet_config_del_feature (vlib_main_t * vm, /* Feature not found. */ if (f >= vec_end (old->features)) - return config_string_heap_index; // return original config index + return ~0; new_features = duplicate_feature_vector (old->features); f = new_features + (f - old->features);