Author image Michael Vincent
and 1 contributors

NAME

Net::Frame::Layer::DNS::Constants - DNS Type / Class constants

SYNOPSIS

   use Net::Frame::Layer::DNS::Constants qw(:consts);

DESCRIPTION

This modules implements the DNS Type and Class constants used in both Query and Response.

CONSTANTS

Load them: use Net::Frame::Layer::DNS::Constants qw(:consts);

NF_DNS_TYPE_A
NF_DNS_TYPE_NS
NF_DNS_TYPE_MD
NF_DNS_TYPE_MF
NF_DNS_TYPE_CNAME
NF_DNS_TYPE_SOA
NF_DNS_TYPE_MB
NF_DNS_TYPE_MG
NF_DNS_TYPE_MR
NF_DNS_TYPE_NULL
NF_DNS_TYPE_WKS
NF_DNS_TYPE_PTR
NF_DNS_TYPE_HINFO
NF_DNS_TYPE_MINFO
NF_DNS_TYPE_MX
NF_DNS_TYPE_TXT
NF_DNS_TYPE_RP
NF_DNS_TYPE_AFSDB
NF_DNS_TYPE_X25
NF_DNS_TYPE_ISDN
NF_DNS_TYPE_RT
NF_DNS_TYPE_NSAP
NF_DNS_TYPE_NSAP_PTR
NF_DNS_TYPE_SIG
NF_DNS_TYPE_KEY
NF_DNS_TYPE_PX
NF_DNS_TYPE_GPOS
NF_DNS_TYPE_AAAA
NF_DNS_TYPE_LOC
NF_DNS_TYPE_NXT
NF_DNS_TYPE_EID
NF_DNS_TYPE_NIMLOC
NF_DNS_TYPE_NB
NF_DNS_TYPE_SRV
NF_DNS_TYPE_NBSTAT
NF_DNS_TYPE_ATMA
NF_DNS_TYPE_NAPTR
NF_DNS_TYPE_KX
NF_DNS_TYPE_CERT
NF_DNS_TYPE_A6
NF_DNS_TYPE_DNAME
NF_DNS_TYPE_SINK
NF_DNS_TYPE_OPT
NF_DNS_TYPE_APL
NF_DNS_TYPE_DS
NF_DNS_TYPE_SSHFP
NF_DNS_TYPE_IPSECKEY
NF_DNS_TYPE_RRSIG
NF_DNS_TYPE_NSEC
NF_DNS_TYPE_DNSKEY
NF_DNS_TYPE_DHCID
NF_DNS_TYPE_NSEC3
NF_DNS_TYPE_NSEC3PARAM
NF_DNS_TYPE_HIP
NF_DNS_TYPE_NINFO
NF_DNS_TYPE_RKEY
NF_DNS_TYPE_SPF
NF_DNS_TYPE_UINFO
NF_DNS_TYPE_UID
NF_DNS_TYPE_GID
NF_DNS_TYPE_UNSPEC
NF_DNS_TYPE_TKEY
NF_DNS_TYPE_TSIG
NF_DNS_TYPE_IXFR
NF_DNS_TYPE_AXFR
NF_DNS_TYPE_MAILB
NF_DNS_TYPE_MAILA
NF_DNS_TYPE_ALL
NF_DNS_QTYPE_AXFR
NF_DNS_QTYPE_MAILB
NF_DNS_QTYPE_MAILA
NF_DNS_QTYPE_ALL

Type values.

NF_DNS_CLASS_RESERVED
NF_DNS_CLASS_IN
NF_DNS_CLASS_CH
NF_DNS_CLASS_HS
NF_DNS_CLASS_NONE
NF_DNS_CLASS_ANY
NF_DNS_QCLASS_ANY

Class values.

SEE ALSO

Net::Frame::Layer::DNS, Net::Frame::Layer

AUTHOR

Michael Vincent

COPYRIGHT AND LICENSE

Copyright (c) 2012, Michael Vincent

You may distribute this module under the terms of the Artistic license. See LICENSE.Artistic file in the source distribution archive.