From: Aki Tuomi Date: Fri, 10 May 2013 10:32:52 +0000 (+0300) Subject: Type registration for EUI48 and EUI64 X-Git-Tag: auth-3.3-rc1~91 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1708f7781974190bd46d8b27348589deb409c5dd;p=thirdparty%2Fpdns.git Type registration for EUI48 and EUI64 --- diff --git a/pdns/dns.hh b/pdns/dns.hh index 8ee21360e0..ff1a8765c7 100644 --- a/pdns/dns.hh +++ b/pdns/dns.hh @@ -191,6 +191,8 @@ enum { ns_t_nsec3 = 50, /* Next Record v3 */ ns_t_nsec3param = 51, /* NSEC Parameters */ ns_t_tlsa = 52, /* TLSA */ + ns_t_eui48 = 108, /* EUI-48 */ + ns_t_eui64 = 109, /* EUI-64 */ ns_t_tsig = 250, /* Transaction signature. */ ns_t_ixfr = 251, /* Incremental zone transfer. */ ns_t_axfr = 252, /* Transfer zone of authority. */ diff --git a/pdns/qtype.hh b/pdns/qtype.hh index 9115cdfabc..6e513f4fe9 100644 --- a/pdns/qtype.hh +++ b/pdns/qtype.hh @@ -79,7 +79,7 @@ public: #undef DS enum typeenum {A=1,NS=2,CNAME=5,SOA=6, MR=9, PTR=12,HINFO=13,MX=15,TXT=16,RP=17,AFSDB=18,KEY=25,AAAA=28,LOC=29,SRV=33,NAPTR=35, KX=36, CERT=37,OPT=41, DS=43, SSHFP=44, IPSECKEY=45, RRSIG=46, NSEC=47, DNSKEY=48, DHCID=49, NSEC3=50, NSEC3PARAM=51, - TLSA=52, SPF=99, TSIG=250, AXFR=252, IXFR=251, ANY=255, URL=256, MBOXFW=257, CURL=258, ADDR=259, DLV=32769} types; + TLSA=52, SPF=99, EUI48=108, EUI64=109, TSIG=250, AXFR=252, IXFR=251, ANY=255, URL=256, MBOXFW=257, CURL=258, ADDR=259, DLV=32769} types; typedef pair namenum; static vector names; @@ -121,6 +121,8 @@ private: qtype_insert("NSEC3PARAM", 51); qtype_insert("TLSA",52); qtype_insert("SPF",99); + qtype_insert("EUI48",108); + qtype_insert("EUI64",109); qtype_insert("IXFR",251); qtype_insert("AXFR",252); qtype_insert("ANY",255);