Remove wrong checks.

This commit is contained in:
Guus Sliepen 2008-12-11 18:05:59 +00:00
parent 636200d1a2
commit 26a228e302

View file

@ -219,9 +219,6 @@ bool str2net(subnet_t *subnet, const char *subnetstr)
}
if(sscanf(subnetstr, "%hu.%hu.%hu.%hu", &x[0], &x[1], &x[2], &x[3]) == 4) {
if(l < 0 || l > 32)
return false;
subnet->type = SUBNET_IPV4;
subnet->net.ipv4.prefixlength = 32;
@ -236,9 +233,6 @@ bool str2net(subnet_t *subnet, const char *subnetstr)
if(sscanf(subnetstr, "%hx:%hx:%hx:%hx:%hx:%hx:%hx:%hx",
&x[0], &x[1], &x[2], &x[3], &x[4], &x[5], &x[6], &x[7]) == 8) {
if(l < 0 || l > 128)
return false;
subnet->type = SUBNET_IPV6;
subnet->net.ipv6.prefixlength = 128;