84 #define RTE_L2TPV2_MSG_TYPE_CONTROL 0xC802
85 #define RTE_L2TPV2_MSG_TYPE_DATA 0x0002
86 #define RTE_L2TPV2_MSG_TYPE_DATA_L 0x4002
87 #define RTE_L2TPV2_MSG_TYPE_DATA_S 0x0802
88 #define RTE_L2TPV2_MSG_TYPE_DATA_O 0x0202
89 #define RTE_L2TPV2_MSG_TYPE_DATA_L_S 0x4802
90 #define RTE_L2TPV2_MSG_TYPE_DATA_L_O 0x4202
91 #define RTE_L2TPV2_MSG_TYPE_DATA_S_O 0x0A02
92 #define RTE_L2TPV2_MSG_TYPE_DATA_L_S_O 0x4A02
103 #if RTE_BYTE_ORDER == RTE_LITTLE_ENDIAN
113 #elif RTE_BYTE_ORDER == RTE_BIG_ENDIAN
struct rte_l2tpv2_msg_without_offset type3
struct rte_l2tpv2_common_hdr common
struct rte_l2tpv2_msg_with_all_options type0
struct rte_l2tpv2_msg_with_offset type4
struct rte_l2tpv2_msg_without_length type1
struct rte_l2tpv2_msg_with_ns_nr type5
struct rte_l2tpv2_msg_without_ns_nr type2
struct rte_l2tpv2_msg_with_length type6
struct rte_l2tpv2_msg_without_all_options type7