diff options
author | Andreas Baumann <abaumann@yahoo.com> | 2009-03-29 12:06:56 +0200 |
---|---|---|
committer | Andreas Baumann <abaumann@yahoo.com> | 2009-03-29 12:06:56 +0200 |
commit | 1aff10cd47f55b2bd8c6e634700c713ceadce454 (patch) | |
tree | ca57776dc13a73e6d86b346ebfd6e73b8a01acac /include | |
parent | abf1bf85483158f674078e63ffc0db768f760e45 (diff) | |
download | wolfbones-1aff10cd47f55b2bd8c6e634700c713ceadce454.tar.gz wolfbones-1aff10cd47f55b2bd8c6e634700c713ceadce454.tar.bz2 |
temporary Freebsd cehckin
Diffstat (limited to 'include')
-rw-r--r-- | include/wolf/port/netdb.h | 16 | ||||
-rw-r--r-- | include/wolf/port/sys.h | 10 |
2 files changed, 12 insertions, 14 deletions
diff --git a/include/wolf/port/netdb.h b/include/wolf/port/netdb.h index 590125e..a06bff4 100644 --- a/include/wolf/port/netdb.h +++ b/include/wolf/port/netdb.h @@ -31,20 +31,20 @@ #include "port/sys.h" -#ifdef HAVE_ARPA_INET_H -#include <arpa/inet.h> /* for inet_ntop */ -#endif +/* so far: LINUX, NETBSD, FREEBSD */ + +/* for getaddrinfo, freeaddrinfo, struct getaddrinfo */ -#ifdef HAVE_SYS_SOCKET_H -#include </usr/include/sys/socket.h> /* for AF_XXX */ +#ifdef FREEBSD +#include <sys/socket.h> /* for AF_UNSPEC */ +#include </usr/include/netinet/in.h> /* for IPPROTO_TCP */ #endif -#ifdef HAVE_NETDB_H #include <netdb.h> /* for getaddrinfo, freeadrinfo, struct getaddrinfo */ -#endif -#include <arpa/inet.h> /* for inet_ntop */ +/* for inet_ntop */ +#include <arpa/inet.h> #if !defined HAVE_GETADDRINFO || defined TEST_GETADDRINFO extern void wolf_port_getaddrinfo( void ); diff --git a/include/wolf/port/sys.h b/include/wolf/port/sys.h index 73009e0..3e4435d 100644 --- a/include/wolf/port/sys.h +++ b/include/wolf/port/sys.h @@ -47,9 +47,6 @@ #define HAVE_SYSLOG_H #define HAVE_GETADDRINFO #define HAVE_INET_NTOP -#define HAVE_SYS_SOCKET_H -#define HAVE_ARPA_INET_H -#define HAVE_NETDB_H #else #error unknown platform #endif /* defined OS_MINOR_VERSION == 6 */ @@ -75,6 +72,8 @@ #define MUST_DEFINE_STRLCPY_PROTOTYPE #define HAVE_STRLCAT #define MUST_DEFINE_STRLCAT_PROTOTYPE +#define HAVE_GETADDRINFO +#define HAVE_INET_NTOP #else #error unknown platform #endif /* defined OS_MINOR_VERSION == 0 */ @@ -95,6 +94,8 @@ #define MUST_DEFINE_STRLCPY_PROTOTYPE #define HAVE_STRLCAT #define MUST_DEFINE_STRLCAT_PROTOTYPE +#define HAVE_GETADDRINFO +#define HAVE_INET_NTOP #else #error unknown platform #endif /* defined OS_MINOR_VERSION == 2 */ @@ -152,9 +153,6 @@ #define MUST_DEFINE_STRLCAT_PROTOTYPE #define HAVE_GETADDRINFO #define HAVE_INET_NTOP -#define HAVE_SYS_SOCKET_H -#define HAVE_ARPA_INET_H -#define HAVE_NETDB_H #else #error unknown platform #endif /* defined OS_MINOR_VERSION == 2 */ |