X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=vnet%2Fvnet%2Fip%2Fip4_hop_by_hop.c;h=ae46040a5d33a37b3b1a896a0ed4c6edd13e68cc;hb=215104e67f3574e9a54684c1ed628b4690f47979;hp=ee2bcc0ae7530633f1df07039c5b809197bda6aa;hpb=cb9cadad578297ffd78fa8a33670bdf1ab669e7e;p=vpp.git diff --git a/vnet/vnet/ip/ip4_hop_by_hop.c b/vnet/vnet/ip/ip4_hop_by_hop.c index ee2bcc0ae75..ae46040a5d3 100644 --- a/vnet/vnet/ip/ip4_hop_by_hop.c +++ b/vnet/vnet/ip/ip4_hop_by_hop.c @@ -230,21 +230,7 @@ VLIB_REGISTER_NODE (ip4_hop_by_hop_node) = { /* See ip/lookup.h */ .n_next_nodes = IP_LOOKUP_N_NEXT, - .next_nodes = { - [IP_LOOKUP_NEXT_MISS] = "ip4-miss", - [IP_LOOKUP_NEXT_DROP] = "ip4-drop", - [IP_LOOKUP_NEXT_PUNT] = "ip4-punt", - [IP_LOOKUP_NEXT_LOCAL] = "ip4-local", - [IP_LOOKUP_NEXT_ARP] = "ip4-arp", - [IP_LOOKUP_NEXT_REWRITE] = "ip4-rewrite-transit", - [IP_LOOKUP_NEXT_CLASSIFY] = "ip4-classify", - [IP_LOOKUP_NEXT_MAP] = "ip4-map", - [IP_LOOKUP_NEXT_MAP_T] = "ip4-map-t", - [IP_LOOKUP_NEXT_SIXRD] = "ip4-sixrd", - [IP_LOOKUP_NEXT_HOP_BY_HOP] = "ip4-hop-by-hop", /* probably not */ - [IP_LOOKUP_NEXT_ADD_HOP_BY_HOP] = "ip4-add-hop-by-hop", - [IP_LOOKUP_NEXT_POP_HOP_BY_HOP] = "ip4-pop-hop-by-hop", - }, + .next_nodes = IP4_LOOKUP_NEXT_NODES, }; VLIB_REGISTER_NODE (ip4_add_hop_by_hop_node) = { @@ -259,21 +245,7 @@ VLIB_REGISTER_NODE (ip4_add_hop_by_hop_node) = { /* See ip/lookup.h */ .n_next_nodes = IP_LOOKUP_N_NEXT, - .next_nodes = { - [IP_LOOKUP_NEXT_MISS] = "ip4-miss", - [IP_LOOKUP_NEXT_DROP] = "ip4-drop", - [IP_LOOKUP_NEXT_PUNT] = "ip4-punt", - [IP_LOOKUP_NEXT_LOCAL] = "ip4-local", - [IP_LOOKUP_NEXT_ARP] = "ip4-arp", - [IP_LOOKUP_NEXT_REWRITE] = "ip4-rewrite-transit", - [IP_LOOKUP_NEXT_CLASSIFY] = "ip4-classify", - [IP_LOOKUP_NEXT_MAP] = "ip4-map", - [IP_LOOKUP_NEXT_MAP_T] = "ip4-map-t", - [IP_LOOKUP_NEXT_SIXRD] = "ip4-sixrd", - [IP_LOOKUP_NEXT_HOP_BY_HOP] = "ip4-hop-by-hop", /* probably not */ - [IP_LOOKUP_NEXT_ADD_HOP_BY_HOP] = "ip4-add-hop-by-hop", - [IP_LOOKUP_NEXT_POP_HOP_BY_HOP] = "ip4-pop-hop-by-hop", - }, + .next_nodes = IP4_LOOKUP_NEXT_NODES, }; VLIB_REGISTER_NODE (ip4_pop_hop_by_hop_node) = { @@ -288,22 +260,7 @@ VLIB_REGISTER_NODE (ip4_pop_hop_by_hop_node) = { /* See ip/lookup.h */ .n_next_nodes = IP_LOOKUP_N_NEXT, - .next_nodes = { - [IP_LOOKUP_NEXT_MISS] = "ip4-miss", - [IP_LOOKUP_NEXT_DROP] = "ip4-drop", - [IP_LOOKUP_NEXT_PUNT] = "ip4-punt", - [IP_LOOKUP_NEXT_LOCAL] = "ip4-local", - [IP_LOOKUP_NEXT_ARP] = "ip4-arp", - [IP_LOOKUP_NEXT_REWRITE] = "ip4-rewrite-transit", - [IP_LOOKUP_NEXT_CLASSIFY] = "ip4-classify", - [IP_LOOKUP_NEXT_MAP] = "ip4-map", - [IP_LOOKUP_NEXT_MAP_T] = "ip4-map-t", - [IP_LOOKUP_NEXT_SIXRD] = "ip4-sixrd", - [IP_LOOKUP_NEXT_SIXRD] = "ip4-sixrd", - [IP_LOOKUP_NEXT_HOP_BY_HOP] = "ip4-hop-by-hop", /* probably not */ - [IP_LOOKUP_NEXT_ADD_HOP_BY_HOP] = "ip4-add-hop-by-hop", - [IP_LOOKUP_NEXT_POP_HOP_BY_HOP] = "ip4-pop-hop-by-hop", - }, + .next_nodes = IP4_LOOKUP_NEXT_NODES, }; static clib_error_t *