From 9c20d9e0b3240ad962bd5741b0fea375cd89831b Mon Sep 17 00:00:00 2001
From: Daniel Salzman <daniel.salzman@nic.cz>
Date: Sun, 2 Jan 2022 16:27:18 +0100
Subject: [PATCH] knsupdate: preserve dname letter case in response

---
 src/utils/knsupdate/knsupdate_exec.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/utils/knsupdate/knsupdate_exec.c b/src/utils/knsupdate/knsupdate_exec.c
index 81d13c0004..6a8108ddff 100644
--- a/src/utils/knsupdate/knsupdate_exec.c
+++ b/src/utils/knsupdate/knsupdate_exec.c
@@ -1,4 +1,4 @@
-/*  Copyright (C) 2021 CZ.NIC, z.s.p.o. <knot-dns@labs.nic.cz>
+/*  Copyright (C) 2022 CZ.NIC, z.s.p.o. <knot-dns@labs.nic.cz>
 
     This program is free software: you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
@@ -868,7 +868,7 @@ int cmd_send(const char* lp, knsupdate_params_t *params)
 	}
 
 	/* Parse response. */
-	ret = knot_pkt_parse(params->answer, 0);
+	ret = knot_pkt_parse(params->answer, KNOT_PF_NOCANON);
 	if (ret != KNOT_EOK) {
 		ERR("failed to parse response (%s)\n", knot_strerror(ret));
 		sign_context_deinit(&sign_ctx);
-- 
GitLab