From 032fc7a937a99728fd73f642950e45fb59ea55e5 Mon Sep 17 00:00:00 2001 From: Sergey Matveychuk Date: Fri, 11 Mar 2005 13:51:32 +0000 Subject: VDE is a user-mode ethernet simulation. It's quite useful for hooking together multiple qemu instances into a single virtual network without needing root access. It can also be used for tunneling or other network simulation tasks. PR: ports/76874 Submitted by: Craig Boston --- net/vde/files/patch-slirpvde::ip.h | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 net/vde/files/patch-slirpvde::ip.h (limited to 'net/vde/files/patch-slirpvde::ip.h') diff --git a/net/vde/files/patch-slirpvde::ip.h b/net/vde/files/patch-slirpvde::ip.h new file mode 100644 index 000000000000..7f19d53739d6 --- /dev/null +++ b/net/vde/files/patch-slirpvde::ip.h @@ -0,0 +1,34 @@ +--- slirpvde/ip.h Sat Jan 29 15:02:08 2005 ++++ slirpvde/ip.h Sun Jan 30 14:00:32 2005 +@@ -37,6 +37,31 @@ + #ifndef _IP_H_ + #define _IP_H_ + ++#ifdef __FreeBSD__ ++#include ++ ++#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__ */ ++ + #if __BYTE_ORDER == __BIG_ENDIAN + # ifndef NTOHL + # define NTOHL(d) -- cgit v1.2.3