PcapPlusPlus
22.11
|
#include <StpLayer.h>
Public Attributes | |
uint16_t | version3Len |
Version3 length. | |
uint8_t | mstConfigFormatSelector |
Configuration id format selector. | |
uint8_t | mstConfigName [32] |
Configuration id name. | |
uint16_t | mstConfigRevision |
Configuration id revision. | |
uint8_t | mstConfigDigest [16] |
Configuration id digest. | |
uint32_t | irpc |
CIST internal root path cost. | |
uint64_t | cistBridgeId |
CIST bridge id. | |
uint8_t | remainId |
CIST remaining hop count. | |
Public Attributes inherited from pcpp::rstp_conf_bpdu | |
uint8_t | version1Len |
Version1 length. The value is 0x0. | |
Public Attributes inherited from pcpp::stp_conf_bpdu | |
uint8_t | flag |
Flag for indicate purpose of BPDU. | |
uint64_t | rootId |
Root bridge ID. | |
uint32_t | pathCost |
Cost of path. | |
uint64_t | bridgeId |
Bridge ID. | |
uint16_t | portId |
Port ID. | |
uint16_t | msgAge |
Age of the BPDU. | |
uint16_t | maxAge |
Maximum age of the BPDU. | |
uint16_t | helloTime |
BPDU transmission interval. | |
uint16_t | forwardDelay |
Delay for STP. | |
Public Attributes inherited from pcpp::stp_tcn_bpdu | |
uint16_t | protoId |
Protocol ID. Fixed at 0x0, which represents IEEE 802.1d. | |
uint8_t | version |
Protocol version. 0x0 for STP, 0x2 for RSTP, 0x3 for MSTP. | |
uint8_t | type |
Type of the BPDU. 0x0 for configuration, 0x2 for RSTP/MSTP, 0x80 for TCN. | |
Represents payload configuration of BPDU for Multiple STP (MSTP)