reference an uninitialized variable, causing the
server to crash. [RT #750]
+ 716. [bug] The first line of a $INCLUDE master file was lost if
+ a origin was specified. [RT #744]
+
715. [bug] Resolving some A6 chains could cause an assertion
failure in adb.c. [RT #738]
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: master.c,v 1.88.2.6 2001/01/22 18:24:41 gson Exp $ */
+/* $Id: master.c,v 1.88.2.7 2001/01/31 18:06:29 gson Exp $ */
#include <config.h>
typedef ISC_LIST(dns_rdatalist_t) rdatalist_head_t;
/*
- * Master file loading state that persists across $INCLUDEs.
+ * Master file load state.
*/
struct dns_loadctx {
CTX_COPYVAR(ctx, *ctxp, seen_include);
dns_loadctx_detach(&ctx);
ctx = *ctxp;
+ read_till_eol = ISC_TRUE;
continue;
}
done = ISC_TRUE;
* to domain name processing code and do
* the actual inclusion later.
*/
- read_till_eol = ISC_TRUE;
finish_include = ISC_TRUE;
} else if (strcasecmp(token.value.as_pointer,
"$DATE") == 0) {