DNS_KEYTYPE_NOKEY is only applicable to KEY

(cherry picked from commit 53c6721abc)
This commit is contained in:
Mark Andrews 2025-03-25 14:15:37 +11:00 committed by Evan Hunt
parent 080299bf49
commit 4a1ebbedad

View file

@ -596,7 +596,9 @@ keygen(keygen_ctx_t *ctx, isc_mem_t *mctx, int argc, char **argv) {
break;
}
if ((flags & DNS_KEYFLAG_TYPEMASK) == DNS_KEYTYPE_NOKEY) {
if ((flags & DNS_KEYFLAG_TYPEMASK) == DNS_KEYTYPE_NOKEY &&
(ctx->options & DST_TYPE_KEY) != 0)
{
null_key = true;
}