|
PcapPlusPlus
23.09
|
#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)