FD.io VPP  v20.01-48-g3e0dafb74
Vector Packet Processing
ip6_input.h File Reference
+ Include dependency graph for ip6_input.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  ip6_input_next_t {
  IP6_INPUT_NEXT_DROP, IP6_INPUT_NEXT_LOOKUP, IP6_INPUT_NEXT_LOOKUP_MULTICAST, IP6_INPUT_NEXT_ICMP_ERROR,
  IP6_INPUT_N_NEXT
}
 

Functions

static void ip6_input_check_x2 (vlib_main_t *vm, vlib_node_runtime_t *error_node, vlib_buffer_t *p0, vlib_buffer_t *p1, ip6_header_t *ip0, ip6_header_t *ip1, u32 *next0, u32 *next1)
 
static void ip6_input_check_x1 (vlib_main_t *vm, vlib_node_runtime_t *error_node, vlib_buffer_t *p0, ip6_header_t *ip0, u32 *next0)
 

Variables

char * ip6_error_strings []
 

Enumeration Type Documentation

◆ ip6_input_next_t

Enumerator
IP6_INPUT_NEXT_DROP 
IP6_INPUT_NEXT_LOOKUP 
IP6_INPUT_NEXT_LOOKUP_MULTICAST 
IP6_INPUT_NEXT_ICMP_ERROR 
IP6_INPUT_N_NEXT 

Definition at line 48 of file ip6_input.h.

Function Documentation

◆ ip6_input_check_x1()

static void ip6_input_check_x1 ( vlib_main_t vm,
vlib_node_runtime_t error_node,
vlib_buffer_t p0,
ip6_header_t ip0,
u32 next0 
)
inlinestatic

Definition at line 122 of file ip6_input.h.

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

◆ ip6_input_check_x2()

static void ip6_input_check_x2 ( vlib_main_t vm,
vlib_node_runtime_t error_node,
vlib_buffer_t p0,
vlib_buffer_t p1,
ip6_header_t ip0,
ip6_header_t ip1,
u32 next0,
u32 next1 
)
inlinestatic

Definition at line 58 of file ip6_input.h.

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

Variable Documentation

◆ ip6_error_strings

char* ip6_error_strings[]

Definition at line 222 of file ip6_input.c.