diff options
author | Florin Coras <fcoras@cisco.com> | 2022-11-11 11:37:36 -0800 |
---|---|---|
committer | Dave Barach <vpp@barachs.net> | 2022-11-29 23:51:59 +0000 |
commit | e1f2058b548fe478c6dbfd450c343912cebb9740 (patch) | |
tree | 784cf1d779aa83328460ecceac09fc08d93f8d4f /src/vnet/udp/udp.h | |
parent | bf27ca8021f37a99c0d1a28e85013f3c37979ba0 (diff) |
udp: refactor port allocation and sharing
Type: improvement
Signed-off-by: Florin Coras <fcoras@cisco.com>
Change-Id: I4f7314ddf95d26f1939bd3772d29d011fb4cea47
Diffstat (limited to 'src/vnet/udp/udp.h')
-rw-r--r-- | src/vnet/udp/udp.h | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/vnet/udp/udp.h b/src/vnet/udp/udp.h index 71035248a5c..ab088bd6a70 100644 --- a/src/vnet/udp/udp.h +++ b/src/vnet/udp/udp.h @@ -25,6 +25,8 @@ #include <vnet/ip/ip.h> #include <vnet/session/transport.h> +#define UDP_NO_NODE_SET ((u16) ~0) + typedef enum { #define udp_error(f, n, s, d) UDP_ERROR_##f, @@ -103,9 +105,6 @@ typedef struct /* Next index for this type. */ u32 next_index; - /* UDP sessions refcount (not tunnels) */ - u32 n_connections; - /* Parser for packet generator edits for this protocol */ unformat_function_t *unformat_pg_edit; } udp_dst_port_info_t; @@ -236,8 +235,6 @@ format_function_t format_udp_connection; unformat_function_t unformat_udp_header; unformat_function_t unformat_udp_port; -void udp_connection_share_port (u16 lcl_port, u8 is_ip4); - void udp_punt_unknown (vlib_main_t * vm, u8 is_ip4, u8 is_add); /* |