Commit a1f4644a authored by Nick Mathewson's avatar Nick Mathewson 🤹
Browse files

r13840@catbus: nickm | 2007-07-19 16:00:43 -0400

 Apparently, this problem can occur on the whole BSD family. "Yay."


svn:r10884
parent b2772f93
Loading
Loading
Loading
Loading
+5 −4
Original line number Diff line number Diff line
@@ -42,8 +42,8 @@
#ifdef HAVE_NETINET_IN_H
#include <netinet/in.h>
#endif
#ifdef HAVE_NETINET_IN6_H
#include <netinet/in6.h>
#ifdef HAVE_NETINET6_IN6_H
#include <netinet6/in6.h>
#endif

#ifndef NULL_REP_IS_ZERO_BYTES
@@ -283,8 +283,9 @@ struct in6_addr
};
#endif

#if defined(__APPLE__) || defined(__darwin__)
/* OSX seems not to define these. */
#if defined(__APPLE__) || defined(__darwin__) || defined(__FreeBSD__) \
    || defined (__NetBSD__) || defined(__OpenBSD__)
/* Many BSD variants seem not to define these. */
#ifndef s6_addr16
#define s6_addr16 __u6_addr.__u6_addr16
#endif
+1 −1
Original line number Diff line number Diff line
@@ -104,7 +104,7 @@
#endif

#ifdef HAVE_NETINET_IN6_H
#include <netinet/in6.h>
#include <netinet6/in6.h>
#endif

#ifdef WIN32