diff options
Diffstat (limited to 'src/vnet/udp/udp_encap.c')
-rw-r--r-- | src/vnet/udp/udp_encap.c | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/src/vnet/udp/udp_encap.c b/src/vnet/udp/udp_encap.c index 2999d4a73ce..91d730c0ade 100644 --- a/src/vnet/udp/udp_encap.c +++ b/src/vnet/udp/udp_encap.c @@ -392,6 +392,11 @@ const static char *const udp4_encap_mpls_nodes[] = { NULL, }; +const static char *const udp4_encap_bier_nodes[] = { + "udp4-encap", + NULL, +}; + const static char *const udp6_encap_ip4_nodes[] = { "udp6-encap", NULL, @@ -407,16 +412,23 @@ const static char *const udp6_encap_mpls_nodes[] = { NULL, }; +const static char *const udp6_encap_bier_nodes[] = { + "udp6-encap", + NULL, +}; + const static char *const *const udp4_encap_nodes[DPO_PROTO_NUM] = { [DPO_PROTO_IP4] = udp4_encap_ip4_nodes, [DPO_PROTO_IP6] = udp4_encap_ip6_nodes, [DPO_PROTO_MPLS] = udp4_encap_mpls_nodes, + [DPO_PROTO_BIER] = udp4_encap_bier_nodes, }; const static char *const *const udp6_encap_nodes[DPO_PROTO_NUM] = { [DPO_PROTO_IP4] = udp6_encap_ip4_nodes, [DPO_PROTO_IP6] = udp6_encap_ip6_nodes, [DPO_PROTO_MPLS] = udp6_encap_mpls_nodes, + [DPO_PROTO_BIER] = udp6_encap_bier_nodes, }; /* @@ -433,7 +445,6 @@ const static dpo_vft_t udp_encap_dpo_vft = { .dv_lock = udp_encap_dpo_lock, .dv_unlock = udp_encap_dpo_unlock, .dv_format = format_udp_encap_dpo, - //.dv_mem_show = replicate_mem_show, }; clib_error_t * |