replace legacy preprocessor tests for linux with POSIX compliant ones

This commit is contained in:
Axel Kohlmeyer
2020-05-03 01:04:52 -04:00
parent d5b9948129
commit fa2a6d7c6b
5 changed files with 9 additions and 9 deletions

View File

@ -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__) || defined(__DragonFly__) || defined(__OpenBSD__) || defined(__NetBSD__)
#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