From: Ian Jackson Date: Sun, 12 Oct 2014 14:08:14 +0000 (+0100) Subject: src/: Clarify logic in clk_srv (style) X-Git-Tag: adns-1.5.0-rc0~44 X-Git-Url: https://git.distorted.org.uk/~mdw/adns/commitdiff_plain/7b4b431450c6056f7d419d28951194517f0f0b03 src/: Clarify logic in clk_srv (style) Signed-off-by: Ian Jackson --- diff --git a/src/types.c b/src/types.c index 00c823b..5fdbf5e 100644 --- a/src/types.c +++ b/src/types.c @@ -1422,7 +1422,8 @@ static adns_status ckl_srv(adns_state ads, adns_queryflags flags, int labnum, const char *dgram, int labstart, int lablen) { const char *label = dgram+labstart; - if (labnum < 2 && !(flags & adns_qf_quoteok_query)) { + if (labnum < 2) { + if (flags & adns_qf_quoteok_query) return adns_s_ok; if (!lablen || label[0] != '_') return adns_s_querydomaininvalid; return adns_s_ok; }