Unverified Commit d5b99481 authored by Axel Kohlmeyer's avatar Axel Kohlmeyer
Browse files

extend FreeBSD preprocessor checks to other BSD flavors

parent 795e2cb1
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -59,7 +59,7 @@ extern "C" {

typedef int bool_t;

#if defined(__MINGW32__) || defined(__APPLE__) || defined(__FreeBSD__)
#if defined(__MINGW32__) || defined(__APPLE__) || defined(__FreeBSD__) || defined(__DragonFly__) || defined(__OpenBSD__) || defined(__NetBSD__)
typedef char * caddr_t;
typedef unsigned int u_int;
#endif
+1 −1
Original line number Diff line number Diff line
@@ -1237,7 +1237,7 @@ void *imdsock_accept(void * v) {
#elif defined(SOCKLEN_T)
  SOCKLEN_T len;
#define _SOCKLEN_TYPE SOCKLEN_T
#elif defined(_POSIX_SOURCE) || (defined(__APPLE__) && defined(__MACH__)) || defined(__linux) || defined(__FreeBSD__)
#elif defined(_POSIX_SOURCE) || (defined(__APPLE__) && defined(__MACH__)) || defined(__linux) || defined(__FreeBSD__) || defined(__DragonFly__) || defined(__OpenBSD__) || defined(__NetBSD__)
  socklen_t len;
#define _SOCKLEN_TYPE socklen_t
#else