PcapPlusPlus  24.09
pcpp::gre1_header Struct Reference

#include <GreLayer.h>

Inheritance diagram for pcpp::gre1_header:
pcpp::gre_basic_header

Public Attributes

uint16_t payloadLength
 
uint16_t callID
 
- Public Attributes inherited from pcpp::gre_basic_header
uint8_t recursionControl: 3
 
uint8_t strictSourceRouteBit: 1
 
uint8_t sequenceNumBit: 1
 
uint8_t keyBit: 1
 
uint8_t routingBit: 1
 
uint8_t checksumBit: 1
 
uint8_t version: 3
 
uint8_t flags: 4
 
uint8_t ackSequenceNumBit: 1
 
uint16_t protocol
 

Detailed Description

Represents GREv1 protocol header

Member Data Documentation

◆ callID

uint16_t pcpp::gre1_header::callID

Contains the Peer's Call ID for the session to which this packet belongs

◆ payloadLength

uint16_t pcpp::gre1_header::payloadLength

Size of the payload not including the GRE header