]> git.ipfire.org Git - thirdparty/bind9.git/commit
Remove infinite loop on ISC_R_NOFILE
authorMark Andrews <marka@isc.org>
Thu, 18 Jan 2024 07:54:09 +0000 (18:54 +1100)
committerMark Andrews <marka@isc.org>
Tue, 7 May 2024 00:01:12 +0000 (10:01 +1000)
commitefd27bb82d89ad0ff0e52b93b30d0ef2cc5e2d8e
tree8ec5a7c3c7bfa1c65184d5beb49dfaa678f1786f
parent1a12fac371b763fca82bf94a0e5f6ede107f1248
Remove infinite loop on ISC_R_NOFILE

When parsing a zonefile named-checkzone (and others) could loop
infinitely if a directory was $INCLUDED.  Record the error and treat
as EOF when looking for multiple errors.

This was found by Eric Sesterhenn from X41.
lib/dns/master.c