]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
QUERY_TRACE: disable with -DNDEBUG
authorVladimír Čunát <vladimir.cunat@nic.cz>
Wed, 18 Jan 2017 17:17:21 +0000 (18:17 +0100)
committerGrigorii Demidov <grigorii.demidov@nic.cz>
Mon, 23 Jan 2017 09:55:45 +0000 (10:55 +0100)
At least for now.  It didn't compile.

lib/layer/iterate.c
lib/rplan.h

index e46998560f1696ad163d404ddd1ab900921b970b..f724687618de6c09619ec878dfd6f748f8381d69 100644 (file)
@@ -754,12 +754,12 @@ static int resolve(kr_layer_t *ctx, knot_pkt_t *pkt)
        if (!query) {
                return ctx->state;
        }
-
+#ifndef NDEBUG
        if (query->flags & QUERY_TRACE) {
                VERBOSE_MSG("<= answer received:\n");
                kr_pkt_print(pkt);
        }
-
+#endif
        if (query->flags & (QUERY_RESOLVED|QUERY_BADCOOKIE_AGAIN)) {
                return ctx->state;
        }
index 896176bc151c74c6d8ddbd2130c76ae1e358dbb2..60df1369d437876cd73ee4377be3a2497c1083fb 100644 (file)
@@ -51,7 +51,7 @@
        X(BADCOOKIE_AGAIN, 1 << 22) /**< Query again because bad cookie returned. */ \
        X(CNAME,           1 << 23) /**< Query response contains CNAME in answer section. */ \
        X(REORDER_RR,      1 << 24) /**< Reorder cached RRs. */ \
-       X(TRACE,           1 << 25) /**< Log answer with kr_verbose_log(). */
+       X(TRACE,           1 << 25) /**< Log answer with kr_verbose_log(), unless -DNDEBUG. */
                        /* 1 << 31       Used by ../modules/dns64/dns64.lua */
 
 /** Query flags */