]> git.ipfire.org Git - thirdparty/knot-dns.git/commitdiff
Replace DNSSEC_NO_PUBLIC_KEY with KNOT_NO_PUBLIC_KEY
authorDaniel Salzman <daniel.salzman@nic.cz>
Tue, 21 Oct 2025 08:21:52 +0000 (10:21 +0200)
committerLibor Peltan <libor.peltan@nic.cz>
Fri, 24 Oct 2025 07:17:08 +0000 (09:17 +0200)
src/libknot/dnssec/error.c
src/libknot/dnssec/error.h
src/libknot/dnssec/sign/sign.c
src/libknot/error.c

index 688c9155c996043c3c35a5bff9047530bbc2d253..455930e96d70da77b900fce016e2cf4cd3b6c8ab 100644 (file)
@@ -37,7 +37,7 @@ static const error_message_t ERROR_MESSAGES[] = {
        { KNOT_INVALID_KEY_ID,  "invalid key ID" },
        { KNOT_INVALID_KEY_NAME,        "invalid key name" },
 
-       { DNSSEC_NO_PUBLIC_KEY,         "no public key" },
+       { KNOT_NO_PUBLIC_KEY,           "no public key" },
        { DNSSEC_NO_PRIVATE_KEY,        "no private key" },
        { DNSSEC_KEY_ALREADY_PRESENT,   "key already present" },
 
index 9bb890f59fc7e43ecab0d6d2d022bb72b0368496..41e8f72926de8521e5de9832cb6bea8183b6f0ed 100644 (file)
@@ -49,7 +49,7 @@ enum dnssec_error {
        KNOT_INVALID_KEY_ID,
        KNOT_INVALID_KEY_NAME,
 
-       DNSSEC_NO_PUBLIC_KEY,
+       KNOT_NO_PUBLIC_KEY,
        DNSSEC_NO_PRIVATE_KEY,
        DNSSEC_KEY_ALREADY_PRESENT,
 
index 0cf74fd84e68e310a570b4e8a53f5e22724ca806..f53108405891622c1d9f5095008787f4a14d288b 100644 (file)
@@ -353,7 +353,7 @@ int dnssec_sign_verify(dnssec_sign_ctx_t *ctx, bool sign_cmp, const dnssec_binar
        }
 
        if (!dnssec_key_can_verify(ctx->key)) {
-               return DNSSEC_NO_PUBLIC_KEY;
+               return KNOT_NO_PUBLIC_KEY;
        }
 
        gnutls_datum_t data = {
index 98d718f56fc598380cc609e32c263746fb3dfa71..1da0c8520eb3c86f7c5cbe5c97ce3d4aae584972 100644 (file)
@@ -206,7 +206,7 @@ int knot_error_from_libdnssec(int libdnssec_errcode)
                return KNOT_EMALF;
        case KNOT_ENOENT:
                return KNOT_ENOENT;
-       case DNSSEC_NO_PUBLIC_KEY:
+       case KNOT_NO_PUBLIC_KEY:
        case DNSSEC_NO_PRIVATE_KEY:
                return KNOT_DNSSEC_ENOKEY;
        // EOK, EINVAL, ENOMEM and ENOENT are identical, no need to translate