X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvpp%2Fapi%2Fcustom_dump.c;h=2424efc7b99c0cb3ffd5f098d811a023612e2ced;hb=9db6ada779794779158163f6293b479ae7f6ad5e;hp=83761bf62769781ef95f4d079f748dc5f0006f36;hpb=0d3d4824a46205e776ff32c82be4cb514f459a5f;p=vpp.git diff --git a/src/vpp/api/custom_dump.c b/src/vpp/api/custom_dump.c index 83761bf6276..2424efc7b99 100644 --- a/src/vpp/api/custom_dump.c +++ b/src/vpp/api/custom_dump.c @@ -1021,17 +1021,42 @@ static void *vl_api_delete_subif_t_print } static void * -vl_api_reset_fib_t_print (vl_api_reset_fib_t * mp, void *handle) +vl_api_ip_table_replace_begin_t_print (vl_api_ip_table_replace_begin_t * mp, + void *handle) { u8 *s; - s = format (0, "SCRIPT: reset_fib "); + s = format (0, "SCRIPT: ip_table_replace_begin "); - if (mp->vrf_id) - s = format (s, "vrf %d ", (mp->vrf_id)); + s = format (s, "v%s-table %d ", + mp->table.is_ip6 ? "6" : "4", (mp->table.table_id)); - if (mp->is_ipv6 != 0) - s = format (s, "ipv6 "); + FINISH; +} + +static void * +vl_api_ip_table_flush_t_print (vl_api_ip_table_flush_t * mp, void *handle) +{ + u8 *s; + + s = format (0, "SCRIPT: ip_table_flush "); + + s = format (s, "v%s-table %d ", + mp->table.is_ip6 ? "6" : "4", (mp->table.table_id)); + + FINISH; +} + +static void * +vl_api_ip_table_replace_end_t_print (vl_api_ip_table_replace_end_t * mp, + void *handle) +{ + u8 *s; + + s = format (0, "SCRIPT: ip_table_replace_end "); + + s = format (s, "v%s-table %d ", + mp->table.is_ip6 ? "6" : "4", (mp->table.table_id)); FINISH; } @@ -3737,7 +3762,9 @@ _(SW_INTERFACE_SET_UNNUMBERED, sw_interface_set_unnumbered) \ _(IP_NEIGHBOR_ADD_DEL, ip_neighbor_add_del) \ _(CREATE_VLAN_SUBIF, create_vlan_subif) \ _(CREATE_SUBIF, create_subif) \ -_(RESET_FIB, reset_fib) \ +_(IP_TABLE_REPLACE_BEGIN, ip_table_replace_begin) \ +_(IP_TABLE_FLUSH, ip_table_flush) \ +_(IP_TABLE_REPLACE_END, ip_table_replace_end) \ _(SET_IP_FLOW_HASH, set_ip_flow_hash) \ _(SW_INTERFACE_IP6ND_RA_PREFIX, sw_interface_ip6nd_ra_prefix) \ _(SW_INTERFACE_IP6ND_RA_CONFIG, sw_interface_ip6nd_ra_config) \