FD.io VPP
v18.11-rc0-18-g2a3fb1a
Vector Packet Processing
|
Go to the source code of this file.
Enumerations | |
enum | lacp_mux_event_t { foreach_lacp_mux_event } |
enum | lacp_mux_sm_state_t { foreach_lacp_mux_sm_state } |
Functions | |
int | lacp_mux_action_detached (void *p1, void *p2) |
int | lacp_mux_action_attached (void *p1, void *p2) |
int | lacp_mux_action_waiting (void *p1, void *p2) |
int | lacp_mux_action_collecting_distributing (void *p1, void *p2) |
void | lacp_mux_debug_func (slave_if_t *sif, int event, int state, lacp_fsm_state_t *transition) |
static void | lacp_start_wait_while_timer (vlib_main_t *vm, slave_if_t *sif, u8 expiration) |
Variables | |
lacp_machine_t | lacp_mux_machine |
#define foreach_lacp_mux_event |
Definition at line 22 of file mux_machine.h.
#define foreach_lacp_mux_sm_state |
Definition at line 37 of file mux_machine.h.
#define LACP_ACTION_ATTACHED LACP_ACTION_ROUTINE(lacp_mux_action_attached) |
Definition at line 60 of file mux_machine.h.
#define LACP_ACTION_COLLECTING_DISTRIBUTING LACP_ACTION_ROUTINE(lacp_mux_action_collecting_distributing) |
Definition at line 62 of file mux_machine.h.
#define LACP_ACTION_DETACHED LACP_ACTION_ROUTINE(lacp_mux_action_detached) |
Definition at line 59 of file mux_machine.h.
#define LACP_ACTION_WAITING LACP_ACTION_ROUTINE(lacp_mux_action_waiting) |
Definition at line 61 of file mux_machine.h.
enum lacp_mux_event_t |
Enumerator | |
---|---|
foreach_lacp_mux_event |
Definition at line 30 of file mux_machine.h.
enum lacp_mux_sm_state_t |
Enumerator | |
---|---|
foreach_lacp_mux_sm_state |
Definition at line 43 of file mux_machine.h.
int lacp_mux_action_attached | ( | void * | p1, |
void * | p2 | ||
) |
int lacp_mux_action_collecting_distributing | ( | void * | p1, |
void * | p2 | ||
) |
int lacp_mux_action_detached | ( | void * | p1, |
void * | p2 | ||
) |
int lacp_mux_action_waiting | ( | void * | p1, |
void * | p2 | ||
) |
void lacp_mux_debug_func | ( | slave_if_t * | sif, |
int | event, | ||
int | state, | ||
lacp_fsm_state_t * | transition | ||
) |
|
inlinestatic |
Definition at line 66 of file mux_machine.h.
lacp_machine_t lacp_mux_machine |
Definition at line 77 of file mux_machine.c.