X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/adns/blobdiff_plain/16d7d2b5e4301cb1951568c863ad8dfdbbf48ef3..6cfbe3cba493a7847a84646734a762ab9d0c545b:/src/reply.c?ds=inline diff --git a/src/reply.c b/src/reply.c index 905d037..f1dabe1 100644 --- a/src/reply.c +++ b/src/reply.c @@ -119,7 +119,7 @@ void adns__procdgram(adns_state ads, const byte *dgram, int dglen, return; case rcode_servfail: if (qu) adns__query_fail(qu,adns_s_rcodeservfail); - else adns__warn(ads,serv,qu,"server failure on unidentifiable query"); + else adns__debug(ads,serv,qu,"server failure on unidentifiable query"); return; case rcode_notimp: adns__warn(ads,serv,qu,"server claims not to implement our query"); @@ -198,7 +198,7 @@ void adns__procdgram(adns_state ads, const byte *dgram, int dglen, qu->cname_begin= rdstart; qu->cname_dglen= dglen; st= adns__parse_domain(ads,serv,qu, &qu->vb, - qu->flags & adns_qf_quoteok_cname ? pdf_quoteok : 0, + qu->flags & adns_qf_quotefail_cname ? 0 : pdf_quoteok, dgram,dglen, &rdstart,rdstart+rdlength); if (!qu->vb.used) goto x_truncated; if (st) { adns__query_fail(qu,st); return; }