diff options
Diffstat (limited to 'lib/isccfg/aclconf.c')
| -rw-r--r-- | lib/isccfg/aclconf.c | 9 | 
1 files changed, 5 insertions, 4 deletions
diff --git a/lib/isccfg/aclconf.c b/lib/isccfg/aclconf.c index e1b68971738af..38fef0f57755f 100644 --- a/lib/isccfg/aclconf.c +++ b/lib/isccfg/aclconf.c @@ -1,5 +1,5 @@  /* - * Copyright (C) 2004-2012, 2014  Internet Systems Consortium, Inc. ("ISC") + * Copyright (C) 2004-2012, 2014, 2016  Internet Systems Consortium, Inc. ("ISC")   * Copyright (C) 1999-2002  Internet Software Consortium.   *   * Permission to use, copy, modify, and/or distribute this software for any @@ -254,10 +254,11 @@ count_acl_elements(const cfg_obj_t *caml, const cfg_obj_t *cctx,  		} else if (cfg_obj_isstring(ce)) {  			const char *name = cfg_obj_asstring(ce);  			if (strcasecmp(name, "localhost") == 0 || -			    strcasecmp(name, "localnets") == 0) { +			    strcasecmp(name, "localnets") == 0 || +			    strcasecmp(name, "none") == 0) +			{  				n++; -			} else if (strcasecmp(name, "any") != 0 && -				   strcasecmp(name, "none") != 0) { +			} else if (strcasecmp(name, "any") != 0) {  				dns_acl_t *inneracl = NULL;  				/*  				 * Convert any named acls we reference now if  | 
