From d85666fdfd49a2b0a3ce5166c22c9efadf6ca239 Mon Sep 17 00:00:00 2001 From: Florin Coras Date: Fri, 3 Apr 2020 00:58:48 +0000 Subject: session udp: fix transport flags and migration Type: fix Signed-off-by: Florin Coras Change-Id: I840d43e79b1f826380bd56485441510e45bdfc7f --- src/vnet/session/session_node.c | 2 +- src/vnet/session/transport_types.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) (limited to 'src/vnet/session') diff --git a/src/vnet/session/session_node.c b/src/vnet/session/session_node.c index 7d727b7e008..0290fe69544 100644 --- a/src/vnet/session/session_node.c +++ b/src/vnet/session/session_node.c @@ -125,7 +125,7 @@ session_mq_connect_handler (void *data) a->sep_ext.parent_handle = mp->parent_handle; a->sep_ext.ckpair_index = mp->ckpair_index; a->sep_ext.crypto_engine = mp->crypto_engine; - a->sep_ext.flags = mp->flags; + a->sep_ext.transport_flags = mp->flags; if (mp->hostname_len) { vec_validate (a->sep_ext.hostname, mp->hostname_len - 1); diff --git a/src/vnet/session/transport_types.h b/src/vnet/session/transport_types.h index b97955f5671..e065ed1fa59 100644 --- a/src/vnet/session/transport_types.h +++ b/src/vnet/session/transport_types.h @@ -195,6 +195,7 @@ typedef struct transport_endpoint_ typedef enum transport_endpt_cfg_flags_ { TRANSPORT_CFG_F_CONNECTED = 1 << 0, + TRANSPORT_CFG_F_UNIDIRECTIONAL = 1 << 1, } transport_endpt_cfg_flags_t; #define foreach_transport_endpoint_cfg_fields \ -- cgit 1.2.3-korg