![]() |
FD.io VPP
v17.07.01-9-gde08cd6
Vector Packet Processing
|
Include dependency graph for plugin.h:
This graph shows which files directly or indirectly include this file: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 |