FD.io VPP
v19.04.2-12-g66b1689
Vector Packet Processing
|
Go to the source code of this file.
Data Structures | |
struct | gbp_itf_t_ |
Attributes and configurations attached to interfaces by GBP. More... | |
Typedefs | |
typedef struct gbp_itf_t_ | gbp_itf_t |
Attributes and configurations attached to interfaces by GBP. More... | |
Functions | |
static gbp_itf_t * | gbp_itf_get (index_t gii) |
static index_t | gbp_itf_get_itf (u32 sw_if_index) |
index_t | gbp_itf_add_and_lock (u32 sw_if_index, u32 bd_index) |
void | gbp_itf_unlock (index_t gii) |
void | gbp_itf_set_l2_input_feature (index_t gii, index_t useri, l2input_feat_masks_t feats) |
void | gbp_itf_set_l2_output_feature (index_t gii, index_t useri, l2output_feat_masks_t feats) |
u8 * | format_gbp_itf (u8 *s, va_list *args) |
static clib_error_t * | gbp_itf_show (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
Variables | |
static gbp_itf_t * | gbp_itfs |
static vlib_cli_command_t | gbp_contract_show_node |
(constructor) VLIB_CLI_COMMAND (gbp_contract_show_node) More... | |
typedef struct gbp_itf_t_ gbp_itf_t |
Attributes and configurations attached to interfaces by GBP.
void gbp_itf_set_l2_input_feature | ( | index_t | gii, |
index_t | useri, | ||
l2input_feat_masks_t | feats | ||
) |
void gbp_itf_set_l2_output_feature | ( | index_t | gii, |
index_t | useri, | ||
l2output_feat_masks_t | feats | ||
) |
|
static |
void gbp_itf_unlock | ( | index_t | gii | ) |
|
static |
(constructor) VLIB_CLI_COMMAND (gbp_contract_show_node)