From de58ecaa9cdc9a4143b4dc19a839cac1fb1f20be Mon Sep 17 00:00:00 2001 From: Brian Wellington Date: Fri, 11 Aug 2000 00:20:59 +0000 Subject: [PATCH] Treat undefined acls as an error, rather than warning and then later throwing an assertion. --- lib/dns/config/confparser.y.dirty | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/dns/config/confparser.y.dirty b/lib/dns/config/confparser.y.dirty index 08cce76215..6f3db6e34b 100644 --- a/lib/dns/config/confparser.y.dirty +++ b/lib/dns/config/confparser.y.dirty @@ -16,7 +16,7 @@ * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: confparser.y.dirty,v 1.8 2000/08/08 23:04:55 bwelling Exp $ */ +/* $Id: confparser.y.dirty,v 1.9 2000/08/11 00:20:59 bwelling Exp $ */ #include @@ -3312,10 +3312,10 @@ address_name: any_string tmpres = dns_c_acltable_getacl(currcfg->acls, $1, &acl); if (tmpres == ISC_R_NOTFOUND) { - parser_warning(ISC_FALSE, - "undefined acl '%s' " - "referenced", $1); - elem = NULL; + parser_error(ISC_FALSE, + "undefined acl '%s' " + "referenced", $1); + YYABORT; } else { tmpres = dns_c_ipmatch_aclnew(currcfg->mem, &elem, $1);