16 #ifndef SRC_VNET_SESSION_STREAM_SESSION_H_ 17 #define SRC_VNET_SESSION_STREAM_SESSION_H_ 39 typedef struct _stream_session_t
49 volatile u8 session_state;
57 u32 svm_segment_index;
74 typedef struct _session_endpoint
79 #define _(type, name) type name; 88 #define SESSION_IP46_ZERO \ 94 #define SESSION_ENDPOINT_NULL \ 96 .sw_if_index = ENDPOINT_INVALID_INDEX, \ 97 .ip = SESSION_IP46_ZERO, \ 98 .fib_index = ENDPOINT_INVALID_INDEX, \ 101 .transport_proto = 0, \ 104 #define session_endpoint_to_transport(_sep) ((transport_endpoint_t *)_sep)
u8 pad[3]
log2 (size of the packing page block)
#define CLIB_CACHE_LINE_ALIGN_MARK(mark)
struct _svm_fifo svm_fifo_t
struct _stream_session_t stream_session_t
struct _session_endpoint session_endpoint_t
static u8 session_endpoint_fib_proto(session_endpoint_t *sep)
#define foreach_transport_connection_fields
port in net order