diff --git a/bin/dnssec/dnssec-signzone.c b/bin/dnssec/dnssec-signzone.c index 2cf0a9bd83..83e3b9ee6a 100644 --- a/bin/dnssec/dnssec-signzone.c +++ b/bin/dnssec/dnssec-signzone.c @@ -3494,7 +3494,7 @@ main(int argc, char *argv[]) { set_iter = true; /* too-many is NOT DOCUMENTED */ if (strcmp(isc_commandline_argument, "too-many") == 0) { - nsec3iter = 151; + nsec3iter = 51; no_max_check = true; break; } diff --git a/lib/dns/include/dns/nsec3.h b/lib/dns/include/dns/nsec3.h index e4da790b06..3cd81cc616 100644 --- a/lib/dns/include/dns/nsec3.h +++ b/lib/dns/include/dns/nsec3.h @@ -26,7 +26,7 @@ #include #define DNS_NSEC3_SALTSIZE 255 -#define DNS_NSEC3_MAXITERATIONS 150U +#define DNS_NSEC3_MAXITERATIONS 50U /* * hash = 1, flags =1, iterations = 2, salt length = 1, salt = 255 (max)