From: Mark Andrews Date: Fri, 30 May 2025 03:03:16 +0000 (+1000) Subject: Extend named-rrchecker multi-line parsing support X-Git-Tag: v9.21.9~9^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2e1f933d659561966dc7876356bf3a63b5b797a2;p=thirdparty%2Fbind9.git Extend named-rrchecker multi-line parsing support named-rrchecker now parses the braces which support multi-line input from the beginning of the input rather than only when reading the data fields of the record. --- diff --git a/bin/tools/named-rrchecker.c b/bin/tools/named-rrchecker.c index 71023bb9265..be7a14016e4 100644 --- a/bin/tools/named-rrchecker.c +++ b/bin/tools/named-rrchecker.c @@ -181,7 +181,7 @@ main(int argc, char *argv[]) { specials[')'] = 1; specials['"'] = 1; isc_lex_setspecials(lex, specials); - options = ISC_LEXOPT_EOL; + options = ISC_LEXOPT_EOL | ISC_LEXOPT_DNSMULTILINE; isc_lex_setcomments(lex, ISC_LEXCOMMENT_DNSMASTERFILE); isc_lex_openstream(lex, stdin);