From: Tomas Krizek Date: Mon, 15 Nov 2021 16:42:58 +0000 (+0100) Subject: ede: handle not authoritative X-Git-Tag: v5.5.0~26^2~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=41e9647fcbb9c3e5b2f07a51f16279d1508c5d37;p=thirdparty%2Fknot-resolver.git ede: handle not authoritative --- diff --git a/modules/refuse_nord/refuse_nord.c b/modules/refuse_nord/refuse_nord.c index 23f02f28b..4d84ae1d6 100644 --- a/modules/refuse_nord/refuse_nord.c +++ b/modules/refuse_nord/refuse_nord.c @@ -21,6 +21,7 @@ static int refuse_nord_query(kr_layer_t *ctx) return ctx->state; knot_wire_set_rcode(answer->wire, KNOT_RCODE_REFUSED); knot_wire_clear_ad(answer->wire); + kr_request_set_extended_error(req, KNOT_EDNS_EDE_NOTAUTH, NULL); ctx->state = KR_STATE_DONE; return ctx->state; }