diff options
Diffstat (limited to 'net/vde/files/patch-slirpvde::tcp.h')
-rw-r--r-- | net/vde/files/patch-slirpvde::tcp.h | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/net/vde/files/patch-slirpvde::tcp.h b/net/vde/files/patch-slirpvde::tcp.h new file mode 100644 index 000000000000..1dade2d0986c --- /dev/null +++ b/net/vde/files/patch-slirpvde::tcp.h @@ -0,0 +1,34 @@ +--- slirpvde/tcp.h Sat Jan 29 15:02:08 2005 ++++ slirpvde/tcp.h Sun Jan 30 14:00:50 2005 +@@ -37,6 +37,31 @@ + #ifndef _TCP_H_ + #define _TCP_H_ + ++#ifdef __FreeBSD__ ++#include <sys/endian.h> ++ ++#if !defined(__BYTE_ORDER) ++#if defined(_BYTE_ORDER) ++#define __BYTE_ORDER _BYTE_ORDER ++#elif defined(BYTE_ORDER) ++#define __BYTE_ORDER BYTE_ORDER ++#else ++#error BYTE_ORDER not defined ++#endif ++#endif /* !defined(__BYTE_ORDER) */ ++ ++#if !defined(__BIG_ENDIAN) ++#if defined(_BIG_ENDIAN) ++#define __BIG_ENDIAN _BIG_ENDIAN ++#elif defined(BIG_ENDIAN) ++#define __BIG_ENDIAN BIG_ENDIAN ++#else ++#error BIG_ENDIAN not defined ++#endif ++#endif /* !defined(__BIG_ENDIAN) */ ++ ++#endif /* __FreeBSD__ */ ++ + typedef u_int32_t tcp_seq; + + #define PR_SLOWHZ 2 /* 2 slow timeouts per second (approx) */ |