![]() |
FD.io VPP
v19.04-6-g6f05f72
Vector Packet Processing
|
Include dependency graph for gbp_itf.c: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)