[sane-devel] [PATCH] Fix compilation of saned.c under OS X
Yurii Kolesnykov
yurikoles at gmail.com
Sat Jun 25 00:34:12 UTC 2016
---
frontend/saned.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/frontend/saned.c b/frontend/saned.c
index 3506eb3..5b28be4 100644
--- a/frontend/saned.c
+++ b/frontend/saned.c
@@ -792,7 +792,7 @@ check_host (int fd)
#ifdef ENABLE_IPV6
sin6 = &remote_address.sin6;
- if (IN6_IS_ADDR_V4MAPPED (sin6->sin6_addr.s6_addr))
+ if (IN6_IS_ADDR_V4MAPPED ((struct in6_addr *)sin6->sin6_addr.s6_addr))
{
DBG (DBG_DBG, "check_host: detected an IPv4-mapped address\n");
remote_ipv4 = remote_ip + 7;
@@ -849,7 +849,7 @@ check_host (int fd)
break;
#ifdef ENABLE_IPV6
case AF_INET6:
- if (IN6_IS_ADDR_LOOPBACK (sin6->sin6_addr.s6_addr))
+ if (IN6_IS_ADDR_LOOPBACK ((struct in6_addr *)sin6->sin6_addr.s6_addr))
{
DBG (DBG_MSG,
"check_host: remote host is IN6_LOOPBACK: access granted\n");
--
2.9.0
More information about the sane-devel
mailing list