FD.io VPP
v17.07-30-g839fa73
Vector Packet Processing
|
Go to the source code of this file.
Data Structures | |
struct | mfib_signal_t_ |
A pair of indicies, for the entry and interface resp. More... | |
Macros | |
#define | MFIB_SIGNAL_BUFFER_SIZE 255 |
Typedefs | |
typedef struct mfib_signal_t_ | mfib_signal_t |
A pair of indicies, for the entry and interface resp. More... | |
Functions | |
void | mfib_signal_push (const mfib_entry_t *mfe, mfib_itf_t *mfi, vlib_buffer_t *b0) |
void | mfib_signal_remove_itf (const mfib_itf_t *mfi) |
void | mfib_signal_module_init (void) |
void | vl_mfib_signal_send_one (struct _unix_shared_memory_queue *q, u32 context, const mfib_signal_t *mfs) |
int | mfib_signal_send_one (struct _unix_shared_memory_queue *q, u32 context) |
#define MFIB_SIGNAL_BUFFER_SIZE 255 |
Definition at line 24 of file mfib_signal.h.
typedef struct mfib_signal_t_ mfib_signal_t |
A pair of indicies, for the entry and interface resp.
void mfib_signal_module_init | ( | void | ) |
Definition at line 66 of file mfib_signal.c.
void mfib_signal_push | ( | const mfib_entry_t * | mfe, |
mfib_itf_t * | mfi, | ||
vlib_buffer_t * | b0 | ||
) |
Definition at line 141 of file mfib_signal.c.
void mfib_signal_remove_itf | ( | const mfib_itf_t * | mfi | ) |
Definition at line 184 of file mfib_signal.c.
int mfib_signal_send_one | ( | struct _unix_shared_memory_queue * | q, |
u32 | context | ||
) |
Definition at line 94 of file mfib_signal.c.
void vl_mfib_signal_send_one | ( | struct _unix_shared_memory_queue * | q, |
u32 | context, | ||
const mfib_signal_t * | mfs | ||
) |