FD.io VPP
v21.06-3-gbb25fbf28
Vector Packet Processing
|
Go to the source code of this file.
Data Structures | |
struct | acl_fa_trace_t |
struct | nonip_in_out_trace_t |
Macros | |
#define | foreach_acl_fa_error |
#define | foreach_nonip_in_error |
#define | foreach_nonip_out_error |
#define | get_u16(addr) ( *((u16 *)(addr)) ) |
Enumerations | |
enum | acl_fa_error_t { ACL_FA_N_ERROR, ACL_FA_N_ERROR } |
enum | l2_in_feat_arc_error_t { FA_IN_NONIP_N_ERROR, L2_IN_FEAT_ARC_N_ERROR } |
enum | l2_out_feat_arc_error_t { FA_OUT_NONIP_N_ERROR, L2_OUT_FEAT_ARC_N_ERROR } |
Functions | |
static u8 * | format_nonip_in_out_trace (u8 *s, u32 is_output, va_list *args) |
static u8 * | format_l2_nonip_in_trace (u8 *s, va_list *args) |
static u8 * | format_l2_nonip_out_trace (u8 *s, va_list *args) |
static int | is_permitted_ethertype (acl_main_t *am, int sw_if_index0, int is_output, u16 ethertype) |
static uword | nonip_in_out_node_fn (vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *frame, int is_output) |
VLIB_NODE_FN() | acl_in_nonip_node (vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *frame) |
VLIB_NODE_FN() | acl_out_nonip_node (vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *frame) |
VNET_FEATURE_INIT (acl_in_l2_nonip_fa_feature, static) | |
VNET_FEATURE_INIT (acl_out_l2_nonip_fa_feature, static) | |
Variables | |
static char * | fa_in_nonip_error_strings [] |
static char * | fa_out_nonip_error_strings [] |
vlib_node_registration_t | acl_in_nonip_node |
(constructor) VLIB_REGISTER_NODE (acl_in_nonip_node) More... | |
vlib_node_registration_t | acl_out_nonip_node |
(constructor) VLIB_REGISTER_NODE (acl_out_nonip_node) More... | |
#define foreach_acl_fa_error |
Definition at line 49 of file dataplane_node_nonip.c.
#define foreach_nonip_in_error |
Definition at line 102 of file dataplane_node_nonip.c.
#define foreach_nonip_out_error |
Definition at line 107 of file dataplane_node_nonip.c.
Definition at line 163 of file dataplane_node_nonip.c.
enum acl_fa_error_t |
Enumerator | |
---|---|
ACL_FA_N_ERROR | |
ACL_FA_N_ERROR |
Definition at line 59 of file dataplane_node_nonip.c.
Enumerator | |
---|---|
FA_IN_NONIP_N_ERROR | |
L2_IN_FEAT_ARC_N_ERROR |
Definition at line 114 of file dataplane_node_nonip.c.
Enumerator | |
---|---|
FA_OUT_NONIP_N_ERROR | |
L2_OUT_FEAT_ARC_N_ERROR |
Definition at line 128 of file dataplane_node_nonip.c.
VLIB_NODE_FN() acl_in_nonip_node | ( | vlib_main_t * | vm, |
vlib_node_runtime_t * | node, | ||
vlib_frame_t * | frame | ||
) |
VLIB_NODE_FN() acl_out_nonip_node | ( | vlib_main_t * | vm, |
vlib_node_runtime_t * | node, | ||
vlib_frame_t * | frame | ||
) |
|
inlinestatic |
|
inlinestatic |
Definition at line 166 of file dataplane_node_nonip.c.
VNET_FEATURE_INIT | ( | acl_in_l2_nonip_fa_feature | , |
static | |||
) |
VNET_FEATURE_INIT | ( | acl_out_l2_nonip_fa_feature | , |
static | |||
) |
vlib_node_registration_t acl_in_nonip_node |
(constructor) VLIB_REGISTER_NODE (acl_in_nonip_node)
Definition at line 242 of file dataplane_node_nonip.c.
vlib_node_registration_t acl_out_nonip_node |
(constructor) VLIB_REGISTER_NODE (acl_out_nonip_node)
Definition at line 264 of file dataplane_node_nonip.c.
|
static |
Definition at line 122 of file dataplane_node_nonip.c.
|
static |
Definition at line 136 of file dataplane_node_nonip.c.