|
PcapPlusPlus
19.12
|
Go to the documentation of this file. 1 #ifndef PACKETPP_VXLAN_LAYER
2 #define PACKETPP_VXLAN_LAYER
18 #if(BYTE_ORDER == LITTLE_ENDIAN)
92 VxlanLayer(uint32_t vni = 0, uint16_t groupPolicyID = 0,
bool setGbpFlag =
false,
bool setPolicyAppliedFlag =
false,
bool setDontLearnFlag =
false);
111 void setVNI(uint32_t vni);
139 #endif // PACKETPP_VXLAN_LAYER
OsiModelLayer
Definition: ProtocolType.h:224
Definition: ProtocolType.h:176
Definition: ProtocolType.h:229
OsiModelLayer getOsiModelLayer() const
Definition: VxlanLayer.h:133
vxlan_header * getVxlanHeader() const
Definition: VxlanLayer.h:100
Definition: VxlanLayer.h:73
VxlanLayer(uint8_t *data, size_t dataLen, Layer *prevLayer, Packet *packet)
Definition: VxlanLayer.h:82
void computeCalculateFields()
Definition: VxlanLayer.h:129
size_t getHeaderLen() const
Definition: VxlanLayer.h:124
void setVNI(uint32_t vni)
The main namespace for the PcapPlusPlus lib.
std::string toString() const