1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/netperf/netperf.patch Mon Mar 21 23:53:34 2011 +0100 1.3 @@ -0,0 +1,51 @@ 1.4 +diff -Nau configure.orig configure 1.5 +Index: configure 1.6 +--- configure.orig 2011-03-21 09:30:50.934813866 +0100 1.7 ++++ configure 2011-03-21 09:31:27.459048318 +0100 1.8 +@@ -8748,6 +8748,7 @@ 1.9 + cat confdefs.h >>conftest.$ac_ext 1.10 + cat >>conftest.$ac_ext <<_ACEOF 1.11 + /* end confdefs.h. */ 1.12 ++#include <sys/socket.h> 1.13 + #include <netinet/sctp.h> 1.14 + 1.15 + int 1.16 +diff -Nau src/net_uuid.c.orig src/net_uuid.c 1.17 +Index: src/net_uuid.c 1.18 +--- src/net_uuid.c.orig 2008-10-25 01:13:44.000000000 +0200 1.19 ++++ src/net_uuid.c 2011-03-21 14:23:16.000000000 +0100 1.20 +@@ -38,8 +38,10 @@ 1.21 + #else 1.22 + #include <sys/types.h> 1.23 + #include <sys/time.h> 1.24 ++#if !defined(__APPLE__) && !defined(__MACH__) 1.25 + #include <sys/sysinfo.h> 1.26 + #endif 1.27 ++#endif 1.28 + 1.29 + /* system dependent call to get the current system time. Returned as 1.30 + 100ns ticks since UUID epoch, but resolution may be less than 1.31 +diff -Nau src/nettest_bsd.c.orig src/nettest_bsd.c 1.32 +Index: src/nettest_bsd.c 1.33 +--- src/nettest_bsd.c.orig 2011-03-21 09:20:13.471888999 +0100 1.34 ++++ src/nettest_bsd.c 2011-03-21 09:20:16.343927098 +0100 1.35 +@@ -97,6 +97,7 @@ 1.36 + #endif /* NOSTDLIBH */ 1.37 + 1.38 + #ifdef WANT_SCTP 1.39 ++#include <sys/socket.h> 1.40 + #include <netinet/sctp.h> 1.41 + #endif 1.42 + 1.43 +diff -Nau src/nettest_sctp.c.orig src/nettest_sctp.c 1.44 +Index: src/nettest_sctp.c 1.45 +--- src/nettest_sctp.c.orig 2011-03-21 09:22:57.248890123 +0100 1.46 ++++ src/nettest_sctp.c 2011-03-21 09:23:02.907197031 +0100 1.47 +@@ -58,6 +58,7 @@ 1.48 + #include <netinet/sctp.h> 1.49 + #include <arpa/inet.h> 1.50 + #include <netdb.h> 1.51 ++#include <strings.h> 1.52 + 1.53 + /* would seem that not all sctp.h files define a MSG_EOF, but that 1.54 + MSG_EOF can be the same as MSG_FIN so lets work with that