netperf/netperf.patch

changeset 312
c71ec3f2c0da
child 584
3d058537a9dd
     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

mercurial