PcapPlusPlus  24.09
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 }