FD.io VPP
v21.01.1
Vector Packet Processing
|
Go to the source code of this file.
Macros | |
#define | PLUGIN_LOG_DBG(...) do {vlib_log_debug (vat_builtin_logger, __VA_ARGS__);} while(0) |
#define | PLUGIN_LOG_ERR(...) do {vlib_log_err (vat_builtin_logger, __VA_ARGS__);} while(0) |
#define | PLUGIN_LOG_NOTICE(...) do {vlib_log_notice (vat_builtin_logger, __VA_ARGS__);} while(0) |
#define | QUOTE_(x) #x |
#define | QUOTE(x) QUOTE_(x) |
Functions | |
static int | load_one_vat_plugin (plugin_main_t *pm, plugin_info_t *pi) |
static u8 ** | split_plugin_path (plugin_main_t *pm) |
int | vat_load_new_plugins (plugin_main_t *pm) |
int | vat_plugin_init (vat_main_t *vam) |
Variables | |
plugin_main_t | vat_plugin_main |
static vlib_log_class_t | vat_builtin_logger |
char * | vat_plugin_path |
char * | vat_plugin_name_filter = 0 |
#define PLUGIN_LOG_DBG | ( | ... | ) | do {vlib_log_debug (vat_builtin_logger, __VA_ARGS__);} while(0) |
#define PLUGIN_LOG_ERR | ( | ... | ) | do {vlib_log_err (vat_builtin_logger, __VA_ARGS__);} while(0) |
#define PLUGIN_LOG_NOTICE | ( | ... | ) | do {vlib_log_notice (vat_builtin_logger, __VA_ARGS__);} while(0) |
|
static |
|
static |
int vat_load_new_plugins | ( | plugin_main_t * | pm | ) |
int vat_plugin_init | ( | vat_main_t * | vam | ) |
|
static |
plugin_main_t vat_plugin_main |