From: Petr Špaček Date: Fri, 7 Aug 2020 11:43:01 +0000 (+0200) Subject: resolve: minor logging improvements X-Git-Tag: v5.1.3~16^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9f5f34f2941cacb5438a61b5151ef557fe507be8;p=thirdparty%2Fknot-resolver.git resolve: minor logging improvements --- diff --git a/lib/resolve.c b/lib/resolve.c index a765781d7..146428855 100644 --- a/lib/resolve.c +++ b/lib/resolve.c @@ -553,6 +553,9 @@ static int answer_padding(struct kr_request *request) static void answer_fail(struct kr_request *request) { /* Note: OPT in SERVFAIL response is still useful for cookies/additional info. */ + if (VERBOSE_STATUS || kr_log_rtrace_enabled(request)) + kr_log_req(request, 0, 0, "resl", + "request failed, answering with empty SERVFAIL\n"); knot_pkt_t *answer = request->answer; knot_rrset_t *opt_rr = answer->opt_rr; /* it gets NULLed below */ int ret = kr_pkt_clear_payload(answer); @@ -637,7 +640,7 @@ static void answer_finalize(struct kr_request *request) secure = false; /* don't trust forwarding for now */ } if (last && (last->flags.DNSSEC_OPTOUT)) { - VERBOSE_MSG(NULL, "AD: opt-out\n"); + VERBOSE_MSG(last, "insecure because of opt-out\n"); secure = false; /* the last answer is insecure due to opt-out */ }