aboutsummaryrefslogtreecommitdiffstats
path: root/configure.in
diff options
context:
space:
mode:
authorMartin Willi <martin@revosec.ch>2012-08-20 16:58:15 +0200
committerMartin Willi <martin@revosec.ch>2012-08-20 17:20:26 +0200
commit907d3d0f1d4bde9738c7ba3a4b369de310efc830 (patch)
treed8e58e314a3e381d629445ed77f08563079a9e29 /configure.in
parentf39b3915cddd0cb668773fd20f62cae0fea7288c (diff)
downloadstrongswan-907d3d0f1d4bde9738c7ba3a4b369de310efc830.tar.bz2
strongswan-907d3d0f1d4bde9738c7ba3a4b369de310efc830.tar.xz
Add a mutex/condvar based semaphore implementation if sem_timedwait is unavailable
Fixes #214.
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in2
1 files changed, 2 insertions, 0 deletions
diff --git a/configure.in b/configure.in
index b685db900..2ab96e078 100644
--- a/configure.in
+++ b/configure.in
@@ -409,6 +409,8 @@ dnl check if we can cancel threads
AC_CHECK_FUNCS(pthread_cancel)
dnl check if native rwlocks are available
AC_CHECK_FUNCS(pthread_rwlock_init)
+dnl check if we have POSIX semaphore functions, including timed-wait
+AC_CHECK_FUNCS(sem_timedwait)
LIBS=$saved_LIBS
AC_CHECK_FUNC(