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

Go to the source code of this file.

Data Structures

struct  nat44_ei_hairpinning_handoff_trace_t
 

Macros

#define foreach_nat44_ei_hairpinning_handoff_error   _ (CONGESTION_DROP, "congestion drop")
 

Enumerations

enum  nat44_ei_hairpinning_handoff_error_t { NAT44_EI_HAIRPINNING_HANDOFF_N_ERROR }
 

Functions

static u8format_nat44_ei_hairpinning_handoff_trace (u8 *s, va_list *args)
 
static uword nat44_ei_hairpinning_handoff_fn_inline (vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *frame, u32 fq_index)
 

Variables

static char * nat44_ei_hairpinning_handoff_error_strings []
 

Macro Definition Documentation

◆ foreach_nat44_ei_hairpinning_handoff_error

#define foreach_nat44_ei_hairpinning_handoff_error   _ (CONGESTION_DROP, "congestion drop")

Definition at line 6 of file nat44_ei_hairpinning.h.

Enumeration Type Documentation

◆ nat44_ei_hairpinning_handoff_error_t

Enumerator
NAT44_EI_HAIRPINNING_HANDOFF_N_ERROR 

Definition at line 9 of file nat44_ei_hairpinning.h.

Function Documentation

◆ format_nat44_ei_hairpinning_handoff_trace()

static u8* format_nat44_ei_hairpinning_handoff_trace ( u8 s,
va_list *  args 
)
static

Definition at line 29 of file nat44_ei_hairpinning.h.

◆ nat44_ei_hairpinning_handoff_fn_inline()

static uword nat44_ei_hairpinning_handoff_fn_inline ( vlib_main_t vm,
vlib_node_runtime_t node,
vlib_frame_t frame,
u32  fq_index 
)
inlinestatic

Definition at line 43 of file nat44_ei_hairpinning.h.

+ Here is the call graph for this function:

Variable Documentation

◆ nat44_ei_hairpinning_handoff_error_strings

char* nat44_ei_hairpinning_handoff_error_strings[]
static
Initial value:
= {
#define _(sym, string)
}
#define foreach_nat44_ei_hairpinning_handoff_error

Definition at line 17 of file nat44_ei_hairpinning.h.