X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvnet%2Fsession%2Ftransport_types.h;h=459fb0c5833ae3fe5041e75d6377bd782995a8f9;hb=5893747d72acd0a507f74fe61c13cae54de23630;hp=1e19798348f4c09c6137cb4b35680f063e6e9799;hpb=a8e71c8981f039588a7ca94e6ab66b4ebac784a5;p=vpp.git diff --git a/src/vnet/session/transport_types.h b/src/vnet/session/transport_types.h index 1e19798348f..459fb0c5833 100644 --- a/src/vnet/session/transport_types.h +++ b/src/vnet/session/transport_types.h @@ -20,7 +20,8 @@ #include #include -#define TRANSPORT_MAX_HDRS_LEN 100 /* Max number of bytes for headers */ +#define TRANSPORT_MAX_HDRS_LEN 140 /* Max number of bytes for headers */ + typedef enum transport_dequeue_type_ { @@ -53,6 +54,7 @@ typedef struct _spacer u64 bucket; clib_us_time_t last_update; f32 tokens_per_period; + u32 idle_timeout_us; } spacer_t; #define TRANSPORT_CONN_ID_LEN 44 @@ -182,6 +184,7 @@ typedef struct transport_endpoint_ #define foreach_transport_endpoint_cfg_fields \ foreach_transport_endpoint_fields \ _(transport_endpoint_t, peer) \ + _(u16, mss) \ typedef struct transport_endpoint_pair_ {