]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
improve verbose logs
authorMarek Vavruša <mvavrusa@cloudflare.com>
Tue, 1 May 2018 17:39:04 +0000 (10:39 -0700)
committerVladimír Čunát <vladimir.cunat@nic.cz>
Wed, 16 May 2018 08:26:42 +0000 (10:26 +0200)
lib/resolve.c
lib/zonecut.c

index 1196fa333bd4a0098cf9504ffd30d2e19b263daf..373554b1d54e4bc1318779756376799de4b40bb6 100644 (file)
@@ -222,10 +222,12 @@ static int ns_fetch_cut(struct kr_query *qry, const knot_dname_t *requested_name
                 * even if cut name is covered by TA. */
                qry->flags.DNSSEC_WANT = false;
                qry->flags.DNSSEC_INSECURE = true;
+               VERBOSE_MSG(qry, "=> going insecure because parent query is insecure\n");
        } else if (kr_ta_covers_qry(req->ctx, qry->zone_cut.name, KNOT_RRTYPE_NS)) {
                qry->flags.DNSSEC_WANT = true;
        } else {
                qry->flags.DNSSEC_WANT = false;
+               VERBOSE_MSG(qry, "=> going insecure because there's no covering TA\n");
        }
 
        struct kr_zonecut cut_found;
index 120465ba4711ad7bc6ce165399560b9e14b10f57..cd11d2970a00d4b73985401d125cbda9fc63b89d 100644 (file)
@@ -442,8 +442,8 @@ int kr_zonecut_find_cached(struct kr_context *ctx, struct kr_zonecut *cut,
                        WITH_VERBOSE(qry) {
                                auto_free char *label_str = kr_dname_text(label);
                                VERBOSE_MSG(qry,
-                                       "found cut: %s (return codes: DS %d, DNSKEY %d)\n",
-                                       label_str, ret_ds, ret_dnskey);
+                                       "found cut: %s (rank 0%.2o return codes: DS %d, DNSKEY %d)\n",
+                                       label_str, rank, ret_ds, ret_dnskey);
                        }
                        return kr_ok();
                }