NS=2,
CNAME=5,
SOA=6,
+ MB=7,
+ MG=8,
MR=9,
WKS=11,
PTR=12,
NSEC3=50,
NSEC3PARAM=51,
TLSA=52,
+ SMIMEA=53,
RKEY=57,
CDS=59,
CDNSKEY=60,
CAA=257,
DLV=32769,
ADDR=65400,
- ALIAS=65401
+ ALIAS=65401,
+ LUA=65402
};
+ QType(typeenum orig) : code(orig)
+ {
+ }
+
typedef pair<string,uint16_t> namenum;
static vector<namenum> names;
qtype_insert("NS", 2);
qtype_insert("CNAME", 5);
qtype_insert("SOA", 6);
+ qtype_insert("MB", 7);
+ qtype_insert("MG", 8);
qtype_insert("MR", 9);
+ qtype_insert("WKS", 11);
qtype_insert("PTR", 12);
qtype_insert("HINFO", 13);
qtype_insert("MINFO", 14);
qtype_insert("NSEC3", 50);
qtype_insert("NSEC3PARAM", 51);
qtype_insert("TLSA", 52);
+ qtype_insert("SMIMEA", 53);
qtype_insert("RKEY", 57);
qtype_insert("CDS", 59);
qtype_insert("CDNSKEY", 60);
qtype_insert("DLV", 32769);
qtype_insert("ADDR", 65400);
qtype_insert("ALIAS", 65401);
+ qtype_insert("LUA", 65402);
}
} initializer;