From: Ralph Dolmans Date: Tue, 6 Nov 2018 09:44:10 +0000 (+0000) Subject: - Bugfix min-client-subnet-ipv6 X-Git-Tag: release-1.8.2rc1~34 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=640d1cf92922296efd0cba5a62a986948b5cd896;p=thirdparty%2Funbound.git - Bugfix min-client-subnet-ipv6 git-svn-id: file:///svn/unbound/trunk@4958 be551aaa-1e26-0410-a405-d3ace91eadb9 --- diff --git a/doc/Changelog b/doc/Changelog index b1135d98d..ffdeb93e7 100644 --- a/doc/Changelog +++ b/doc/Changelog @@ -1,3 +1,6 @@ +6 November 2018: + - Bugfix min-client-subnet-ipv6 + 25 October 2018: Ralph - Add min-client-subnet-ipv6 and min-client-subnet-ipv4 options. diff --git a/edns-subnet/subnetmod.c b/edns-subnet/subnetmod.c index bd57359b4..9725d66e0 100644 --- a/edns-subnet/subnetmod.c +++ b/edns-subnet/subnetmod.c @@ -722,7 +722,7 @@ subnetmod_operate(struct module_qstate *qstate, enum module_ev event, (sq->ecs_client_in.subnet_addr_fam == EDNSSUBNET_ADDRFAM_IP4 && sq->ecs_client_in.subnet_source_mask < qstate->env->cfg->min_client_subnet_ipv4) || (sq->ecs_client_in.subnet_addr_fam == EDNSSUBNET_ADDRFAM_IP6 && - sq->ecs_client_in.subnet_source_mask < qstate->env->cfg->max_client_subnet_ipv6))) { + sq->ecs_client_in.subnet_source_mask < qstate->env->cfg->min_client_subnet_ipv6))) { qstate->return_rcode = LDNS_RCODE_REFUSED; qstate->ext_state[id] = module_finished; return;