diff options
Diffstat (limited to 'src/libstrongswan/threading/thread.c')
-rw-r--r-- | src/libstrongswan/threading/thread.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/libstrongswan/threading/thread.c b/src/libstrongswan/threading/thread.c index 0cbd97c3f..49a1b8430 100644 --- a/src/libstrongswan/threading/thread.c +++ b/src/libstrongswan/threading/thread.c @@ -20,15 +20,16 @@ #ifdef HAVE_GETTID #include <sys/types.h> -#elif defined(HAVE_SYS_GETTID) #include <unistd.h> +#endif + +#ifdef HAVE_SYS_GETTID #include <sys/syscall.h> static inline pid_t gettid() { return syscall(SYS_gettid); } -#define HAVE_GETTID -#endif /* HAVE_SYS_GETTID */ +#endif #include <library.h> #include <debug.h> |