dns: The QCLASS is called IN, not IP
authorKai Blin <kai@samba.org>
Tue, 27 Sep 2011 06:37:06 +0000 (23:37 -0700)
committerKai Blin <kai@samba.org>
Wed, 28 Sep 2011 00:02:36 +0000 (02:02 +0200)
librpc/idl/dns.idl
source4/dns_server/dns_query.c

index 90ac47a83113126117dc9287c8964e88e81e3336..66390b8c480ebc3b20420d52315aa3e376175233 100644 (file)
@@ -60,7 +60,7 @@ interface dns
        } dns_rcode;
 
        typedef [public,enum16bit] enum {
-               DNS_QCLASS_IP   = 0x0001,
+               DNS_QCLASS_IN   = 0x0001,
                DNS_QCLASS_NONE = 0x00FE,
                DNS_QCLASS_ANY  = 0x00FF
        } dns_qclass;
index f730a70b75ea1a600fecbbe99a77b33b6f7b044d..d96877e9bd39dacbd36b2e2128e0ffad14c5684a 100644 (file)
@@ -86,7 +86,7 @@ static WERROR handle_question(struct dns_server *dns,
                        ZERO_STRUCT(ans[ai]);
                        ans[ai].name = talloc_strdup(ans, question->name);
                        ans[ai].rr_type = DNS_QTYPE_CNAME;
-                       ans[ai].rr_class = DNS_QCLASS_IP;
+                       ans[ai].rr_class = DNS_QCLASS_IN;
                        ans[ai].ttl = recs[ri].dwTtlSeconds;
                        ans[ai].length = UINT16_MAX;
                        ans[ai].rdata.cname_record = talloc_strdup(ans, recs[ri].data.cname);
@@ -104,7 +104,7 @@ static WERROR handle_question(struct dns_server *dns,
                        ZERO_STRUCT(ans[ai]);
                        ans[ai].name = talloc_strdup(ans, question->name);
                        ans[ai].rr_type = DNS_QTYPE_A;
-                       ans[ai].rr_class = DNS_QCLASS_IP;
+                       ans[ai].rr_class = DNS_QCLASS_IN;
                        ans[ai].ttl = recs[ri].dwTtlSeconds;
                        ans[ai].length = UINT16_MAX;
                        ans[ai].rdata.ipv4_record = talloc_strdup(ans, recs[ri].data.ipv4);
@@ -120,7 +120,7 @@ static WERROR handle_question(struct dns_server *dns,
                        ZERO_STRUCT(ans[ai]);
                        ans[ai].name = talloc_strdup(ans, question->name);
                        ans[ai].rr_type = DNS_QTYPE_AAAA;
-                       ans[ai].rr_class = DNS_QCLASS_IP;
+                       ans[ai].rr_class = DNS_QCLASS_IN;
                        ans[ai].ttl = recs[ri].dwTtlSeconds;
                        ans[ai].length = UINT16_MAX;
                        ans[ai].rdata.ipv6_record = recs[ri].data.ipv6;
@@ -136,7 +136,7 @@ static WERROR handle_question(struct dns_server *dns,
                        ZERO_STRUCT(ans[ai]);
                        ans[ai].name = question->name;
                        ans[ai].rr_type = DNS_QTYPE_NS;
-                       ans[ai].rr_class = DNS_QCLASS_IP;
+                       ans[ai].rr_class = DNS_QCLASS_IN;
                        ans[ai].ttl = recs[ri].dwTtlSeconds;
                        ans[ai].length = UINT16_MAX;
                        ans[ai].rdata.ns_record = recs[ri].data.ns;
@@ -152,7 +152,7 @@ static WERROR handle_question(struct dns_server *dns,
                        ZERO_STRUCT(ans[ai]);
                        ans[ai].name = question->name;
                        ans[ai].rr_type = DNS_QTYPE_SRV;
-                       ans[ai].rr_class = DNS_QCLASS_IP;
+                       ans[ai].rr_class = DNS_QCLASS_IN;
                        ans[ai].ttl = recs[ri].dwTtlSeconds;
                        ans[ai].length = UINT16_MAX;
                        ans[ai].rdata.srv_record.priority = recs[ri].data.srv.wPriority;
@@ -171,7 +171,7 @@ static WERROR handle_question(struct dns_server *dns,
                        ZERO_STRUCT(ans[ai]);
                        ans[ai].name = question->name;
                        ans[ai].rr_type = DNS_QTYPE_SOA;
-                       ans[ai].rr_class = DNS_QCLASS_IP;
+                       ans[ai].rr_class = DNS_QCLASS_IN;
                        ans[ai].ttl = recs[ri].dwTtlSeconds;
                        ans[ai].length = UINT16_MAX;
                        ans[ai].rdata.soa_record.mname  = recs[ri].data.soa.mname;