Go to the source code of this file.
|
static_always_inline u8 * | format_generic_header_offset (u8 *s, va_list *args) |
|
static_always_inline void | vnet_get_inner_header (vlib_buffer_t *b0, generic_header_offset_t *gho) |
|
static_always_inline void | vnet_get_outer_header (vlib_buffer_t *b0, generic_header_offset_t *gho) |
|
static_always_inline void | vnet_geneve_inner_header_parser_inline (vlib_buffer_t *b0, generic_header_offset_t *gho) |
|
static_always_inline void | vnet_gre_inner_header_parser_inline (vlib_buffer_t *b0, generic_header_offset_t *gho) |
|
static_always_inline void | vnet_ipip_inner_header_parser_inline (vlib_buffer_t *b0, generic_header_offset_t *gho) |
|
static_always_inline void | vnet_vxlan_inner_header_parser_inline (vlib_buffer_t *b0, generic_header_offset_t *gho) |
|
static_always_inline void | vnet_generic_inner_header_parser_inline (vlib_buffer_t *b0, generic_header_offset_t *gho) |
|
static_always_inline void | vnet_generic_outer_header_parser_inline (vlib_buffer_t *b0, generic_header_offset_t *gho, int is_l2, int is_ip4, int is_ip6) |
|
static_always_inline void | vnet_generic_header_offset_parser (vlib_buffer_t *b0, generic_header_offset_t *gho, int is_l2, int is_ip4, int is_ip6) |
|
◆ foreach_gho_flag
Value:_( 0, IP4) \
_( 1, IP6) \
_( 2, TCP) \
_( 3, UDP) \
_( 4, OUTER_IP4) \
_( 5, OUTER_IP6) \
_( 6, OUTER_TCP) \
_( 7, OUTER_UDP) \
_( 8, VXLAN_TUNNEL) \
_( 9, GRE_TUNNEL) \
_( 10, IPIP_TUNNEL) \
_( 11, IPIP6_TUNNEL) \
_( 12, GENEVE_TUNNEL)
Definition at line 27 of file hdr_offset_parser.h.
◆ GHO_F_INNER_HDR
Value:(GHO_F_IP4 | \
GHO_F_IP6 | \
GHO_F_UDP | \
GHO_F_TCP)
Definition at line 60 of file hdr_offset_parser.h.
◆ GHO_F_OUTER_HDR
Value:(GHO_F_OUTER_IP4 | \
GHO_F_OUTER_IP6 | \
GHO_F_OUTER_TCP | \
GHO_F_OUTER_UDP)
Definition at line 55 of file hdr_offset_parser.h.
◆ GHO_F_TUNNEL
Value:(GHO_F_VXLAN_TUNNEL | \
GHO_F_GENEVE_TUNNEL | \
GHO_F_IPIP_TUNNEL | \
GHO_F_IPIP6_TUNNEL | \
GHO_F_GRE_TUNNEL)
Definition at line 49 of file hdr_offset_parser.h.
◆ gho_flag_t
◆ gho_flag_t_
◆ format_generic_header_offset()
◆ vnet_generic_header_offset_parser()
◆ vnet_generic_inner_header_parser_inline()
◆ vnet_generic_outer_header_parser_inline()
◆ vnet_geneve_inner_header_parser_inline()
◆ vnet_get_inner_header()
◆ vnet_get_outer_header()
◆ vnet_gre_inner_header_parser_inline()
◆ vnet_ipip_inner_header_parser_inline()
◆ vnet_vxlan_inner_header_parser_inline()