|
FD.io VPP
v21.06-3-gbb25fbf28
Vector Packet Processing
|
Go to the documentation of this file.
16 #ifndef __MFIB_SIGNAL_H__
17 #define __MFIB_SIGNAL_H__
24 #define MFIB_SIGNAL_BUFFER_SIZE 255
A pair of indicies, for the entry and interface resp.
struct mfib_signal_t_ mfib_signal_t
A pair of indicies, for the entry and interface resp.
void mfib_signal_module_init(void)
An API client registration, only in vpp/vlib.
u32 index_t
A Data-Path Object is an object that represents actions that are applied to packets are they are swit...
void mfib_signal_remove_itf(const mfib_itf_t *mfi)
u32 fib_node_index_t
A typedef of a node index.
void vl_mfib_signal_send_one(struct vl_api_registration_ *q, u32 context, const mfib_signal_t *mfs)
void mfib_signal_push(const mfib_entry_t *mfe, mfib_itf_t *mfi, vlib_buffer_t *b0)
An interface associated with a particular MFIB entry.
int mfib_signal_send_one(struct vl_api_registration_ *reg, u32 context)
fib_node_index_t mfs_entry
u8 mfs_buffer[MFIB_SIGNAL_BUFFER_SIZE]
A buffer copied from the DP plane that triggered the signal.
#define MFIB_SIGNAL_BUFFER_SIZE
VLIB buffer representation.