  | 
  
    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