mirror of
https://github.com/yrutschle/sslh.git
synced 2026-10-22 18:12:10 +03:00
fix compiler warnings
This commit is contained in:
1 parent
9cc47a157d
commit
245fd26459
1 file changed
+4
-4
@@ -180,15 +180,15 @@ int bind_peer(int fd, int fd_from)
|
||||
int family = ifa->ifa_addr->sa_family;
|
||||
if (family == AF_INET)
|
||||
{
|
||||
struct sockaddr_in *from_addr = from.ai_addr;
|
||||
struct sockaddr_in *ifa_addr = ifa->ifa_addr;
|
||||
struct sockaddr_in *from_addr = (struct sockaddr_in*)from.ai_addr;
|
||||
struct sockaddr_in *ifa_addr = (struct sockaddr_in*)ifa->ifa_addr;
|
||||
if (from_addr->sin_addr.s_addr == ifa_addr->sin_addr.s_addr)
|
||||
match = 1;
|
||||
}
|
||||
else if (family == AF_INET6)
|
||||
{
|
||||
struct sockaddr_in6 *from_addr = from.ai_addr;
|
||||
struct sockaddr_in6 *ifa_addr = ifa->ifa_addr;
|
||||
struct sockaddr_in6 *from_addr = (struct sockaddr_in6*)from.ai_addr;
|
||||
struct sockaddr_in6 *ifa_addr = (struct sockaddr_in6*)ifa->ifa_addr;
|
||||
if (!memcmp(from_addr->sin6_addr.s6_addr, ifa_addr->sin6_addr.s6_addr, 16))
|
||||
match = 1;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user