bind9/bin/dnssec
Evan Hunt 52bba5cc34 standardize CHECK and RETERR macros
previously, there were over 40 separate definitions of CHECK macros, of
which most used "goto cleanup", and the rest "goto failure" or "goto
out". there were another 10 definitions of RETERR, of which most were
identical to CHECK, but some simply returned a result code instead of
jumping to a cleanup label.

this has now been standardized throughout the code base: RETERR is for
returning an error code in the case of an error, and CHECK is for jumping
to a cleanup tag, which is now always called "cleanup". both macros are
defined in isc/util.h.
2025-12-03 13:26:28 -08:00
..
.gitignore Introduce new DNSSEC tool dnssec-ksr 2024-04-19 10:41:04 +02:00
dnssec-cds.c Use ControlStatementsExceptControlMacros for SpaceBeforeParens 2025-08-19 07:58:33 +02:00
dnssec-cds.rst Add internal hyperlinks to See Also section of manual pages 2022-03-14 10:46:36 +01:00
dnssec-dsfromkey.c dnssec-verify now returns failure on bad arguments 2025-10-22 12:45:03 +11:00
dnssec-dsfromkey.rst Update man pages for deprecated algorithms 2025-07-15 23:53:57 +10:00
dnssec-importkey.c dnssec-verify now returns failure on bad arguments 2025-10-22 12:45:03 +11:00
dnssec-importkey.rst Add dnssec-policy text for dnssec-importkey 2025-10-10 16:49:55 +02:00
dnssec-keyfromlabel.c dnssec-verify now returns failure on bad arguments 2025-10-22 12:45:03 +11:00
dnssec-keyfromlabel.rst Update man pages for deprecated algorithms 2025-07-15 23:53:57 +10:00
dnssec-keygen.c cfg_parse_ functions internally handle the parser 2025-10-23 13:01:08 -07:00
dnssec-keygen.rst Update man pages for deprecated algorithms 2025-07-15 23:53:57 +10:00
dnssec-ksr.c standardize CHECK and RETERR macros 2025-12-03 13:26:28 -08:00
dnssec-ksr.rst dnssec-ksr keygen -o to create KSKs 2024-11-01 15:50:16 +01:00
dnssec-revoke.c dnssec-verify now returns failure on bad arguments 2025-10-22 12:45:03 +11:00
dnssec-revoke.rst Remove OpenSSL Engine support 2024-08-06 15:17:48 +02:00
dnssec-settime.c dnssec-verify now returns failure on bad arguments 2025-10-22 12:45:03 +11:00
dnssec-settime.rst Remove OpenSSL Engine support 2024-08-06 15:17:48 +02:00
dnssec-signzone.c dnssec-verify now returns failure on bad arguments 2025-10-22 12:45:03 +11:00
dnssec-signzone.rst Fix broken links in documentation 2025-01-24 12:07:36 +01:00
dnssec-verify.c dnssec-verify now returns failure on bad arguments 2025-10-22 12:45:03 +11:00
dnssec-verify.rst Remove OpenSSL Engine support 2024-08-06 15:17:48 +02:00
dnssectool.c dnssec-verify now returns failure on bad arguments 2025-10-22 12:45:03 +11:00
dnssectool.h dnssec-verify now returns failure on bad arguments 2025-10-22 12:45:03 +11:00
meson.build replace the build system with meson 2025-06-11 10:30:12 +03:00