Ecore: IN6_IS_ADDR_V4MAPPED needs an in6_addr as input on OSX
authorkakaroto <kakaroto@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sat, 15 Oct 2011 09:30:58 +0000 (09:30 +0000)
committerkakaroto <kakaroto@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sat, 15 Oct 2011 09:30:58 +0000 (09:30 +0000)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@64090 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/ecore_con/ecore_con.c

index 74cd321..aca8ee5 100644 (file)
@@ -1787,7 +1787,7 @@ _ecore_con_pretty_ip(struct sockaddr *client_addr)
        case AF_INET6:
           src = &(((struct sockaddr_in6 *)client_addr)->sin6_addr);
 
-          if (IN6_IS_ADDR_V4MAPPED(src))
+          if (IN6_IS_ADDR_V4MAPPED((struct in6_addr *)src))
             {
                family = AF_INET;
                src = (char*)src + 12;