libip: don't reject ipmask in v6 form for v4 address

front
cinap_lenrek 2019-02-13 04:04:33 +01:00
parent 45213ee6c7
commit 0ed8f6ff5f
1 changed files with 1 additions and 1 deletions

View File

@ -156,7 +156,7 @@ parseipmask(uchar *to, char *from, int v4)
x = parseip(to, from);
if(memcmp(to, v4prefix, IPv4off) == 0)
memset(to, 0xff, IPv4off);
else if(v4)
else if(v4 && memcmp(to, IPallbits, IPv4off) != 0)
x = -1;
}
return x;