summaryrefslogtreecommitdiff
path: root/src/resolve/dns-type.c
diff options
context:
space:
mode:
authorTom Gundersen <teg@jklm.no>2015-07-23 13:48:56 +0200
committerTom Gundersen <teg@jklm.no>2015-07-23 18:06:50 +0200
commit8e6edc490c612d5c0f58a267b066e66a1ccaae2a (patch)
tree444adb140ba01b3d82f8e77686fbe31b15b37f9b /src/resolve/dns-type.c
parent0bbd72b2f3d79b5f15ae1fa7d1fea6e579eeef97 (diff)
resolved: rr - ignore pseudo types in NSEC(3) bitmaps
Diffstat (limited to 'src/resolve/dns-type.c')
-rw-r--r--src/resolve/dns-type.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/resolve/dns-type.c b/src/resolve/dns-type.c
index a3e740896f..e1087b3219 100644
--- a/src/resolve/dns-type.c
+++ b/src/resolve/dns-type.c
@@ -43,3 +43,8 @@ int dns_type_from_string(const char *s) {
return sc->id;
}
+
+/* XXX: find an authorotative list of all pseudo types? */
+bool dns_type_is_pseudo(int n) {
+ return IN_SET(n, DNS_TYPE_ANY, DNS_TYPE_AXFR, DNS_TYPE_IXFR, DNS_TYPE_OPT);
+}