PcapPlusPlus  21.05
DnsLayerEnums.h File Reference

Go to the source code of this file.

Namespaces

 pcpp
 The main namespace for the PcapPlusPlus lib.
 

Enumerations

enum  pcpp::DnsType {
  pcpp::DNS_TYPE_A = 1, pcpp::DNS_TYPE_NS, pcpp::DNS_TYPE_MD, pcpp::DNS_TYPE_MF,
  pcpp::DNS_TYPE_CNAME, pcpp::DNS_TYPE_SOA, pcpp::DNS_TYPE_MB, pcpp::DNS_TYPE_MG,
  pcpp::DNS_TYPE_MR, pcpp::DNS_TYPE_NULL_R, pcpp::DNS_TYPE_WKS, pcpp::DNS_TYPE_PTR,
  pcpp::DNS_TYPE_HINFO, pcpp::DNS_TYPE_MINFO, pcpp::DNS_TYPE_MX, pcpp::DNS_TYPE_TXT,
  pcpp::DNS_TYPE_RP, pcpp::DNS_TYPE_AFSDB, pcpp::DNS_TYPE_X25, pcpp::DNS_TYPE_ISDN,
  pcpp::DNS_TYPE_RT, pcpp::DNS_TYPE_NSAP, pcpp::DNS_TYPE_NSAP_PTR, pcpp::DNS_TYPE_SIG,
  pcpp::DNS_TYPE_KEY, pcpp::DNS_TYPE_PX, pcpp::DNS_TYPE_GPOS, pcpp::DNS_TYPE_AAAA,
  pcpp::DNS_TYPE_LOC, pcpp::DNS_TYPE_NXT, pcpp::DNS_TYPE_EID, pcpp::DNS_TYPE_NIMLOC,
  pcpp::DNS_TYPE_SRV, pcpp::DNS_TYPE_ATMA, pcpp::DNS_TYPE_NAPTR, pcpp::DNS_TYPE_KX,
  pcpp::DNS_TYPE_CERT, pcpp::DNS_TYPE_A6, pcpp::DNS_TYPE_DNAM, pcpp::DNS_TYPE_SINK,
  pcpp::DNS_TYPE_OPT, pcpp::DNS_TYPE_APL, pcpp::DNS_TYPE_DS, pcpp::DNS_TYPE_SSHFP,
  pcpp::DNS_TYPE_IPSECKEY, pcpp::DNS_TYPE_RRSIG, pcpp::DNS_TYPE_NSEC, pcpp::DNS_TYPE_DNSKEY,
  pcpp::DNS_TYPE_DHCID, pcpp::DNS_TYPE_NSEC3, pcpp::DNS_TYPE_NSEC3PARAM, pcpp::DNS_TYPE_ALL = 255
}
 
enum  pcpp::DnsClass {
  pcpp::DNS_CLASS_IN = 1, pcpp::DNS_CLASS_IN_QU = 32769, pcpp::DNS_CLASS_CH = 3, pcpp::DNS_CLASS_HS = 4,
  pcpp::DNS_CLASS_ANY = 255
}
 
enum  pcpp::DnsResourceType { pcpp::DnsQueryType = 0, pcpp::DnsAnswerType = 1, pcpp::DnsAuthorityType = 2, pcpp::DnsAdditionalType = 3 }