|
PcapPlusPlus
20.08
|
Go to the documentation of this file. 1 #ifndef PACKETPP_ETH_DOT3_LAYER
2 #define PACKETPP_ETH_DOT3_LAYER
110 #endif // PACKETPP_ETH_DOT3_LAYER
OsiModelLayer
Definition: ProtocolType.h:233
MacAddress getSourceMac() const
Definition: EthDot3Layer.h:67
@ OsiModelDataLinkLayer
Definition: ProtocolType.h:238
void setSourceMac(const MacAddress &sourceMac)
Definition: EthDot3Layer.h:73
ether_dot3_header * getEthHeader() const
Definition: EthDot3Layer.h:61
Definition: EthDot3Layer.h:35
void copyTo(uint8_t **arr) const
Definition: MacAddress.h:143
Definition: MacAddress.h:27
size_t getHeaderLen() const
Definition: EthDot3Layer.h:97
EthDot3Layer(uint8_t *data, size_t dataLen, Packet *packet)
Definition: EthDot3Layer.h:45
MacAddress getDestMac() const
Definition: EthDot3Layer.h:79
void computeCalculateFields()
Definition: EthDot3Layer.h:102
std::string toString() const
The main namespace for the PcapPlusPlus lib.
void setDestMac(const MacAddress &destMac)
Definition: EthDot3Layer.h:85
OsiModelLayer getOsiModelLayer() const
Definition: EthDot3Layer.h:106
const ProtocolType EthernetDot3
Definition: ProtocolType.h:223