rstp_ptx.c
RSTP state machine conditions.
void rstpPtxChangeState(RstpBridgePort *port, RstpPtxState newState)
Update PTX state machine state.
Definition: rstp_ptx.c:173
RSTP helper functions.
Port Transmit state machine (PTX)
RSTP (Rapid Spanning Tree Protocol)
void rstpTxConfig(RstpBridgePort *port)
Transmit a Configuration BPDU (17.21.19)
Definition: rstp_procedures.c:616
uint_t rstpHelloTime(RstpBridgePort *port)
HelloTime variable evaluation (17.20.7)
Definition: rstp_conditions.c:192
void rstpTxRstp(RstpBridgePort *port)
Transmit a Rapid Spanning Tree BPDU (17.21.20)
Definition: rstp_procedures.c:666
RSTP state machine procedures.
void rstpFsmError(RstpBridgeContext *context)
RSTP state machine error handler.
Definition: rstp_fsm.c:226
void rstpTxTcn(RstpBridgePort *port)
Transmit a Topology Change Notification BPDU (17.21.21)
Definition: rstp_procedures.c:764
uint_t rstpTxHoldCount(RstpBridgeContext *context)
TxHoldCount variable evaluation (17.20.13)
Definition: rstp_conditions.c:305
const char_t * rstpGetParamName(uint_t value, const RstpParamName *paramList, size_t paramListLen)
Convert a parameter to string representation.
Definition: rstp_misc.c:883
Debugging facilities.
Rapid Spanning Tree state machines.