FD.io VPP
v17.10-9-gd594711
Vector Packet Processing
|
Go to the source code of this file.
Data Structures | |
struct | plugin_info_t |
struct | plugin_config_t |
struct | plugin_main_t |
Macros | |
#define | VLIB_PLUGIN_REGISTER() |
Functions | |
typedef | CLIB_PACKED (struct{u8 default_disabled;const char version[32];const char version_required[32];const char *early_init;const char *description;}) vlib_plugin_registration_t |
clib_error_t * | vlib_plugin_config (vlib_main_t *vm, unformat_input_t *input) |
int | vlib_plugin_early_init (vlib_main_t *vm) |
int | vlib_load_new_plugins (plugin_main_t *pm, int from_early_init) |
void * | vlib_get_plugin_symbol (char *plugin_name, char *symbol_name) |
Variables | |
plugin_main_t | vlib_plugin_main |
#define VLIB_PLUGIN_REGISTER | ( | ) |
typedef CLIB_PACKED | ( | struct{u8 default_disabled;const char version[32];const char version_required[32];const char *early_init;const char *description;} | ) |
void* vlib_get_plugin_symbol | ( | char * | plugin_name, |
char * | symbol_name | ||
) |
int vlib_load_new_plugins | ( | plugin_main_t * | pm, |
int | from_early_init | ||
) |
clib_error_t* vlib_plugin_config | ( | vlib_main_t * | vm, |
unformat_input_t * | input | ||
) |
int vlib_plugin_early_init | ( | vlib_main_t * | vm | ) |
plugin_main_t vlib_plugin_main |