FD.io VPP  v21.06-3-gbb25fbf28
Vector Packet Processing
udp_inlines.h File Reference
+ Include dependency graph for udp_inlines.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

static void * vlib_buffer_push_udp (vlib_buffer_t *b, u16 sp, u16 dp, u8 offload_csum)
 
static void ip_udp_fixup_one (vlib_main_t *vm, vlib_buffer_t *b0, u8 is_ip4)
 
static void ip_udp_encap_one (vlib_main_t *vm, vlib_buffer_t *b0, u8 *ec0, word ec_len, u8 is_ip4)
 
static void ip_udp_encap_two (vlib_main_t *vm, vlib_buffer_t *b0, vlib_buffer_t *b1, u8 *ec0, u8 *ec1, word ec_len, u8 is_v4)
 

Function Documentation

◆ ip_udp_encap_one()

static void ip_udp_encap_one ( vlib_main_t vm,
vlib_buffer_t b0,
u8 ec0,
word  ec_len,
u8  is_ip4 
)
inlinestatic

Definition at line 99 of file udp_inlines.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ip_udp_encap_two()

static void ip_udp_encap_two ( vlib_main_t vm,
vlib_buffer_t b0,
vlib_buffer_t b1,
u8 ec0,
u8 ec1,
word  ec_len,
u8  is_v4 
)
inlinestatic

Definition at line 127 of file udp_inlines.h.

+ Here is the caller graph for this function:

◆ ip_udp_fixup_one()

static void ip_udp_fixup_one ( vlib_main_t vm,
vlib_buffer_t b0,
u8  is_ip4 
)
inlinestatic

Definition at line 45 of file udp_inlines.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ vlib_buffer_push_udp()

static void* vlib_buffer_push_udp ( vlib_buffer_t b,
u16  sp,
u16  dp,
u8  offload_csum 
)
inlinestatic

Definition at line 25 of file udp_inlines.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function: