From c1f0d855c8da3ba4e286f7a2d0aea6b3dde22fdc Mon Sep 17 00:00:00 2001 From: YuQing <384681@qq.com> Date: Thu, 23 May 2019 18:59:29 +0800 Subject: [PATCH] change CIDR network_bits range from [16, 32) to [10, 32) --- src/shared_func.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/shared_func.c b/src/shared_func.c index 2c693b9..371c82d 100644 --- a/src/shared_func.c +++ b/src/shared_func.c @@ -1712,11 +1712,11 @@ static int parse_cidr_ips(const char *ip_addr, in_addr_t **allow_ip_addrs, return EINVAL; } - if (network_bits < 16 || network_bits >= 32) + if (network_bits < 10 || network_bits >= 32) { logError("file: "__FILE__", line: %d, " \ "ip address: %s, invalid network bits: %d, " \ - "it should >= 16 and < 32", \ + "it should >= 10 and < 32", \ __LINE__, ip_addr, network_bits); return EINVAL; }