From: Tomas Krizek Date: Tue, 26 Oct 2021 10:17:34 +0000 (+0200) Subject: modules/nsid: improve sanity check X-Git-Tag: v5.4.3~9^2~6 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3d60a990716c765b4c8eff3a1053404f8120105c;p=thirdparty%2Fknot-resolver.git modules/nsid: improve sanity check --- diff --git a/modules/nsid/nsid.c b/modules/nsid/nsid.c index 09f6d39ef..a67dcdb5a 100644 --- a/modules/nsid/nsid.c +++ b/modules/nsid/nsid.c @@ -43,7 +43,7 @@ static int nsid_finalize(kr_layer_t *ctx) { /* FIXME: actually change RCODE in answer to FORMERR? */ /* Sanity check, answer should have EDNS as well but who knows ... */ - if (req->answer->opt_rr == NULL) + if (kr_fails_assert(req->answer->opt_rr)) return ctx->state; if (knot_edns_add_option(req->answer->opt_rr, KNOT_EDNS_OPTION_NSID,