#define DNS_TCP 1
#define DNS_UDP 2
-/* DNS Class Types */
-
-#define DNS_CLASS_IN 1
-#define DNS_CLASS_ANY 255
-#define DNS_CLASS_NONE 254
-
#define DNS_TCP_PORT 53
#define DNS_UDP_PORT 53
struct dns_res_rec tkey = {
.name = keyname,
.rr_type = QTYPE_TKEY,
- .rr_class = DNS_CLASS_ANY,
+ .rr_class = DNS_QCLASS_ANY,
.length = 1,
.rdata.tkey_record
.algorithm = "gss.microsoft.com",
};
struct dns_name_question question = {
.name = keyname,
- .question_class = DNS_CLASS_IN,
+ .question_class = DNS_QCLASS_IN,
.question_type = QTYPE_TKEY,
};
struct dns_name_packet rec = {
}
z->z_type = QTYPE_SOA;
- z->z_class = DNS_CLASS_IN;
+ z->z_class = DNS_QCLASS_IN;
*preq = req;
return ERROR_DNS_SUCCESS;
return ERROR_DNS_NO_MEMORY;
}
- err = dns_create_rrec(mem_ctx, host, QTYPE_A, DNS_CLASS_IN, ttl,
- sizeof(ip.s_addr), data, prec);
+ err = dns_create_rrec(mem_ctx,
+ host,
+ QTYPE_A,
+ DNS_QCLASS_IN,
+ ttl,
+ sizeof(ip.s_addr),
+ data,
+ prec);
if (!ERR_DNS_IS_OK(err)) {
TALLOC_FREE(data);
return ERROR_DNS_NO_MEMORY;
}
- err = dns_create_rrec(mem_ctx, host, QTYPE_AAAA, DNS_CLASS_IN, ttl,
- sizeof(ip6.s6_addr), data, prec);
+ err = dns_create_rrec(mem_ctx,
+ host,
+ QTYPE_AAAA,
+ DNS_QCLASS_IN,
+ ttl,
+ sizeof(ip6.s6_addr),
+ data,
+ prec);
if (!ERR_DNS_IS_OK(err)) {
TALLOC_FREE(data);
rr = &reply->answers[i];
/* we are only interested in the IN class */
- if (rr->rr_class != DNS_CLASS_IN) {
+ if (rr->rr_class != DNS_QCLASS_IN) {
continue;
}
if (!ok) {
return ERROR_DNS_NO_MEMORY;
}
- rlen = res_search(name, DNS_CLASS_IN, q_type, blob.data, len);
+ rlen = res_search(name, DNS_QCLASS_IN, q_type, blob.data, len);
if (rlen == -1) {
if (len >= 65535) {
data_blob_free(&blob);
return false;
}
- err = dns_create_query(conn, host, QTYPE_A, DNS_CLASS_IN, &req);
+ err = dns_create_query(conn, host, QTYPE_A, DNS_QCLASS_IN, &req);
if (!ERR_DNS_IS_OK(err)) {
printf("Failed to create A record query\n");
return false;