]> git.ipfire.org Git - thirdparty/bind9.git/commit
Tidy up keyvalue.h definitions
authorEvan Hunt <each@isc.org>
Thu, 13 Mar 2025 19:20:40 +0000 (12:20 -0700)
committerEvan Hunt <each@isc.org>
Tue, 25 Mar 2025 06:38:25 +0000 (06:38 +0000)
commitfee1ba40df939f25fc9258b2681a1a2bd7965f5d
treec6dbe9f7850780e0a27d3484bace26db000bc1f8
parent58dfbe386352ca74a86b9911067ff09492cf6e7c
Tidy up keyvalue.h definitions

Use enums for DNS_KEYFLAG_, DNS_KEYTYPE_, DNS_KEYOWNER_, DNS_KEYALG_,
and DNS_KEYPROTO_ values.

Remove values that are never used.

Eliminate the obsolete DNS_KEYFLAG_SIGNATORYMASK. Instead, add three
more RESERVED bits for the key flag values that it covered but which
were never used.
bin/dnssec/dnssec-keyfromlabel.c
bin/dnssec/dnssec-keygen.c
lib/dns/include/dns/keyvalues.h