mirror of
git://git.musl-libc.org/musl
synced 2025-02-01 03:21:33 +00:00
fix bug in ipv6 parsing that prevented parsing a lone "::"
This commit is contained in:
parent
34d81974d3
commit
3486365e95
@ -36,10 +36,7 @@ int inet_pton(int af, const char *s, void *a0)
|
|||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (s[0]==':' && s[1]==':') {
|
if (s[0]==':' && s[1]==':') s++;
|
||||||
s+=2;
|
|
||||||
brk=0;
|
|
||||||
}
|
|
||||||
|
|
||||||
for (i=0; ; i++, s+=j+1) {
|
for (i=0; ; i++, s+=j+1) {
|
||||||
if (s[0]==':' && brk<0) {
|
if (s[0]==':' && brk<0) {
|
||||||
|
Loading…
Reference in New Issue
Block a user