diff options
author | Víctor Martínez <knoopx@gmail.com> | 2012-01-18 23:29:19 +0100 |
---|---|---|
committer | Víctor Martínez <knoopx@gmail.com> | 2012-02-08 21:15:31 +0100 |
commit | a45969c8552d85d006ca2cd3da7a5b1d52b623b5 (patch) | |
tree | f795b58b7d32a1674bdc018de02c17f8964b7677 | |
parent | 5f5a034d217e6beec837b3aafdb6afbb669f648b (diff) | |
download | libnet-a45969c8552d85d006ca2cd3da7a5b1d52b623b5.tar.gz |
Trying to fix write errors
-rw-r--r-- | libnet/configure.in | 17 | ||||
-rw-r--r-- | libnet/src/libnet_write.c | 1 |
2 files changed, 18 insertions, 0 deletions
diff --git a/libnet/configure.in b/libnet/configure.in index 7d57601..4aa9694 100644 --- a/libnet/configure.in +++ b/libnet/configure.in @@ -201,6 +201,23 @@ case "$target_os" in AC_DEFINE(HAVE_SOCKADDR_SA_LEN, 1, [Define if the sockaddr structure includes a sa_len member.]) LIBNET_CONFIG_DEFINES="-DHAVE_SOCKADDR_SA_LEN" + +dnl +dnl Check to see if x86 +dnl + + case "$target" in + i?86-*-*darwin*) + AC_DEFINE(LIBNET_BSDISH_OS) + AC_DEFINE(LIBNET_BSD_BYTE_SWAP) + LIBNET_CONFIG_DEFINES="$LIBNET_CONFIG_DEFINES -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP" + ;; + + *) + ;; + + esac + ;; *solaris*) diff --git a/libnet/src/libnet_write.c b/libnet/src/libnet_write.c index 1d967ff..8561bba 100644 --- a/libnet/src/libnet_write.c +++ b/libnet/src/libnet_write.c @@ -33,6 +33,7 @@ */ #include <netinet/in.h> +#include <sys/types.h> #include <netinet/udp.h> #if (HAVE_CONFIG_H) |