mirror of
http://git.haproxy.org/git/haproxy.git/
synced 2025-02-16 02:26:54 +00:00
[BUG] standard: is_addr return value for IPv4 was inverted
This commit is contained in:
parent
1bd53be25c
commit
64e9c90e69
@ -475,7 +475,7 @@ static inline int is_addr(struct sockaddr_storage *addr)
|
||||
|
||||
switch (addr->ss_family) {
|
||||
case AF_INET:
|
||||
return *(int *)&((struct sockaddr_in *)&addr)->sin_addr;
|
||||
return *(int *)&((struct sockaddr_in *)addr)->sin_addr;
|
||||
case AF_INET6:
|
||||
for (i = 0; i < sizeof(struct in6_addr) / sizeof(int); i++)
|
||||
if (((int *)&((struct sockaddr_in6 *)addr)->sin6_addr)[i] != 0)
|
||||
|
Loading…
Reference in New Issue
Block a user