PcapPlusPlus  23.09
NflogLayer.h File Reference
#include "Layer.h"
#include "TLVData.h"
#include "GeneralUtils.h"

Go to the source code of this file.

Classes

struct  pcpp::nflog_header
 
class  pcpp::NflogTlv
 
class  pcpp::NflogLayer
 

Namespaces

 pcpp
 The main namespace for the PcapPlusPlus lib.
 

Enumerations

enum  pcpp::NflogTlvType {
  pcpp::NflogTlvType::NFULA_PACKET_HDR = 1, pcpp::NflogTlvType::NFULA_MARK = 2, pcpp::NflogTlvType::NFULA_TIMESTAMP = 3, pcpp::NflogTlvType::NFULA_IFINDEX_INDEV = 4,
  pcpp::NflogTlvType::NFULA_IFINDEX_OUTDEV = 5, pcpp::NflogTlvType::NFULA_IFINDEX_PHYSINDEV = 6, pcpp::NflogTlvType::NFULA_IFINDEX_PHYSOUTDEV = 7, pcpp::NflogTlvType::NFULA_HWADDR = 8,
  pcpp::NflogTlvType::NFULA_PAYLOAD = 9, pcpp::NflogTlvType::NFULA_PREFIX = 10, pcpp::NflogTlvType::NFULA_UID = 11, pcpp::NflogTlvType::NFULA_SEQ = 12,
  pcpp::NflogTlvType::NFULA_SEQ_GLOBAL = 13, pcpp::NflogTlvType::NFULA_GID = 14, pcpp::NflogTlvType::NFULA_HWTYPE = 15, pcpp::NflogTlvType::NFULA_HWHEADER = 16,
  pcpp::NflogTlvType::NFULA_HWLEN = 17
}