Go to the source code of this file.
|
static void | vnet_config_feature_free (vnet_config_feature_t *f) |
|
static void | vnet_config_free (vnet_config_main_t *cm, vnet_config_t *c) |
|
static void * | vnet_get_config_data (vnet_config_main_t *cm, u32 *config_index, u32 *next_index, u32 n_data_bytes) |
|
void | vnet_config_init (vlib_main_t *vm, vnet_config_main_t *cm, char *start_node_names[], int n_start_node_names, char *feature_node_names[], int n_feature_node_names) |
|
void | vnet_config_del (vnet_config_main_t *cm, u32 config_id) |
|
u32 | vnet_config_add_feature (vlib_main_t *vm, vnet_config_main_t *cm, u32 config_id, u32 feature_index, void *feature_config, u32 n_feature_config_bytes) |
|
u32 | vnet_config_del_feature (vlib_main_t *vm, vnet_config_main_t *cm, u32 config_id, u32 feature_index, void *feature_config, u32 n_feature_config_bytes) |
|
u32 | vnet_config_modify_end_node (vlib_main_t *vm, vnet_config_main_t *cm, u32 config_string_heap_index, u32 end_node_index) |
|
u8 * | vnet_config_format_features (vlib_main_t *vm, vnet_config_main_t *cm, u32 config_index, u8 *s) |
|
◆ vnet_config_add_feature()
◆ vnet_config_del()
◆ vnet_config_del_feature()
◆ vnet_config_feature_free()
◆ vnet_config_format_features()
◆ vnet_config_free()
◆ vnet_config_init()
void vnet_config_init |
( |
vlib_main_t * |
vm, |
|
|
vnet_config_main_t * |
cm, |
|
|
char * |
start_node_names[], |
|
|
int |
n_start_node_names, |
|
|
char * |
feature_node_names[], |
|
|
int |
n_feature_node_names |
|
) |
| |
◆ vnet_config_modify_end_node()
◆ vnet_get_config_data()