FD.io VPP
v20.01-48-g3e0dafb74
Vector Packet Processing
|
Go to the source code of this file.
Data Structures | |
struct | vxlan_gbp_header_t |
Macros | |
#define | foreach_vxlan_gbp_flags |
#define | VXLAN_GBP_FLAGS_GI (VXLAN_GBP_FLAGS_G|VXLAN_GBP_FLAGS_I) |
#define | foreach_vxlan_gbp_gpflags |
Enumerations | |
enum | vxlan_gbp_flags_t { VXLAN_GBP_FLAGS_NONE = 0, foreach_vxlan_gbp_flags } |
enum | vxlan_gbp_gpflags_t { VXLAN_GBP_GPFLAGS_NONE = 0, foreach_vxlan_gbp_gpflags } |
Functions | |
static u32 | vxlan_gbp_get_vni (vxlan_gbp_header_t *h) |
static u16 | vxlan_gbp_get_sclass (vxlan_gbp_header_t *h) |
static vxlan_gbp_gpflags_t | vxlan_gbp_get_gpflags (vxlan_gbp_header_t *h) |
static vxlan_gbp_flags_t | vxlan_gbp_get_flags (vxlan_gbp_header_t *h) |
static void | vxlan_gbp_set_header (vxlan_gbp_header_t *h, u32 vni) |
u8 * | format_vxlan_gbp_header_flags (u8 *s, va_list *args) |
u8 * | format_vxlan_gbp_header_gpflags (u8 *s, va_list *args) |
#define foreach_vxlan_gbp_flags |
Definition at line 95 of file vxlan_gbp_packet.h.
#define foreach_vxlan_gbp_gpflags |
Definition at line 109 of file vxlan_gbp_packet.h.
#define VXLAN_GBP_FLAGS_GI (VXLAN_GBP_FLAGS_G|VXLAN_GBP_FLAGS_I) |
Definition at line 107 of file vxlan_gbp_packet.h.
enum vxlan_gbp_flags_t |
Enumerator | |
---|---|
VXLAN_GBP_FLAGS_NONE | |
foreach_vxlan_gbp_flags |
Definition at line 99 of file vxlan_gbp_packet.h.
enum vxlan_gbp_gpflags_t |
Enumerator | |
---|---|
VXLAN_GBP_GPFLAGS_NONE | |
foreach_vxlan_gbp_gpflags |
Definition at line 116 of file vxlan_gbp_packet.h.
Definition at line 19 of file vxlan_gbp_packet.c.
Definition at line 37 of file vxlan_gbp_packet.c.
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
Definition at line 155 of file vxlan_gbp_packet.h.