X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=libevent%2Fipv6-internal.h;h=1f272a0d0ce4aabdd8b959fa4ac389e8a1e51e54;hb=75cceac7017a24e33d65f917155ad0d8b15ef178;hp=7d6fb7361b3f80d18bed814f89afa28de869ffc9;hpb=5ab4f0463c00263b3d842f1e1a3648ecf35b4d65;p=netatalk.git diff --git a/libevent/ipv6-internal.h b/libevent/ipv6-internal.h index 7d6fb736..1f272a0d 100644 --- a/libevent/ipv6-internal.h +++ b/libevent/ipv6-internal.h @@ -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