FD.io VPP  v16.06
Vector Packet Processing
vxlan_packet.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  vxlan_header_t
 

Macros

#define VXLAN_FLAGS_VALID_HOST_BYTE_ORDER   (1<<27)
 
#define VXLAN_FLAGS_VALID_NET_BYTE_ORDER   (clib_host_to_net_u32(1<<27))
 

Functions

static u32 vnet_get_vni (vxlan_header_t *h)
 
static void vnet_set_vni_and_flags (vxlan_header_t *h, u32 vni)
 

Macro Definition Documentation

#define VXLAN_FLAGS_VALID_HOST_BYTE_ORDER   (1<<27)

Definition at line 49 of file vxlan_packet.h.

#define VXLAN_FLAGS_VALID_NET_BYTE_ORDER   (clib_host_to_net_u32(1<<27))

Definition at line 50 of file vxlan_packet.h.

Function Documentation

static u32 vnet_get_vni ( vxlan_header_t h)
inlinestatic

Definition at line 52 of file vxlan_packet.h.

+ Here is the caller graph for this function:

static void vnet_set_vni_and_flags ( vxlan_header_t h,
u32  vni 
)
inlinestatic

Definition at line 60 of file vxlan_packet.h.

+ Here is the caller graph for this function: