X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvnet%2Fdpo%2Fload_balance_map.c;h=765cd856608d4fd3f9fb00973b7d74abbb36c76b;hb=4561d6d251844b504a024d569de8d876203047ac;hp=c03acaf2d70e8fe679acfea008c25c1d13b3bf51;hpb=26d890eb4b1ab19fea4d2d02bfc6dc89d2c1b771;p=vpp.git diff --git a/src/vnet/dpo/load_balance_map.c b/src/vnet/dpo/load_balance_map.c index c03acaf2d70..765cd856608 100644 --- a/src/vnet/dpo/load_balance_map.c +++ b/src/vnet/dpo/load_balance_map.c @@ -317,7 +317,7 @@ load_balance_map_fill (load_balance_map_t *lbm) bucket += lbmp->lbmp_weight; } } - _vec_len(tmp_buckets) = jj; + vec_set_len (tmp_buckets, jj); /* * If the number of temporaries written is as many as we need, implying @@ -491,7 +491,7 @@ load_balance_map_unlock (index_t lbmi) } } -static int +static walk_rc_t load_balance_map_path_state_change_walk (fib_node_ptr_t *fptr, void *ctx) { @@ -501,7 +501,7 @@ load_balance_map_path_state_change_walk (fib_node_ptr_t *fptr, load_balance_map_fill(lbm); - return (!0); + return (WALK_CONTINUE); } /** @@ -575,11 +575,11 @@ load_balance_map_show (vlib_main_t * vm, { load_balance_map_t *lbm; - pool_foreach(lbm, load_balance_map_pool, - ({ + pool_foreach (lbm, load_balance_map_pool) + { vlib_cli_output (vm, "%U", format_load_balance_map, load_balance_map_get_index(lbm), 0); - })); + } } return 0;