]> arthur.barton.de Git - netatalk.git/blobdiff - libevent/ipv6-internal.h
Update libevent to 2.0.12
[netatalk.git] / libevent / ipv6-internal.h
index 7d6fb7361b3f80d18bed814f89afa28de869ffc9..1f272a0d0ce4aabdd8b959fa4ac389e8a1e51e54 100644 (file)
@@ -59,12 +59,21 @@ typedef int sa_family_t;
 
 #ifndef _EVENT_HAVE_STRUCT_SOCKADDR_IN6
 struct sockaddr_in6 {
+       /* This will fail if we find a struct sockaddr that doesn't have
+        * sa_family as the first element. */
        sa_family_t sin6_family;
        ev_uint16_t sin6_port;
        struct in6_addr sin6_addr;
 };
 #endif
 
+#ifndef AF_INET6
+#define AF_INET6 3333
+#endif
+#ifndef PF_INET6
+#define PF_INET6 AF_INET6
+#endif
+
 #ifdef __cplusplus
 }
 #endif