PcapPlusPlus
23.09
|
#include <VrrpLayer.h>
Public Attributes | |
uint8_t | type: 4 |
uint8_t | version: 4 |
uint8_t | vrId |
uint8_t | priority |
uint8_t | ipAddrCount |
uint16_t | authTypeAdvInt |
uint16_t | checksum |
uint8_t * | ipAddresses [] |
For more info see: https://datatracker.ietf.org/doc/html/rfc2338 https://datatracker.ietf.org/doc/html/rfc3768 https://datatracker.ietf.org/doc/html/rfc5798
VRRP generic header
uint16_t pcpp::vrrp_header::authTypeAdvInt |
This specifies authentication type(v2) or (Max) Advertisement interval (in seconds(v2) or centi-seconds(v3)).
uint16_t pcpp::vrrp_header::checksum |
This specifies checksum field that is used to detect data corruption in the VRRP message. VRRPv2 uses normal checksum algorithm, while VRRPv3 uses "pseudo-header" checksum algorithm.
uint8_t pcpp::vrrp_header::ipAddrCount |
Specifies how many IPvX addresses are present in this Packet
uint8_t* pcpp::vrrp_header::ipAddresses[] |
This specifies one or more IPvX addresses that are associated with the virtual router.
uint8_t pcpp::vrrp_header::priority |
This specifies the sending VRRP router's priority for the virtual router
uint8_t pcpp::vrrp_header::type |
Type
uint8_t pcpp::vrrp_header::version |
Version bits
uint8_t pcpp::vrrp_header::vrId |
The Virtual Router Identifier (VRID) field identifies the virtual router this packet is reporting status for