1 #include <time.h> 2 #include <sys/time.h> 3 4 5 #define PREPARE \ 6 struct timespec ts; \ 7 struct timeval tv; \ 8 gettimeofday (&tv, NULL); \ 9 TIMEVAL_TO_TIMESPEC (&tv, &ts); \ 10 ts.tv_sec += 60; 11 12 #define SEM_WAIT(s) sem_timedwait (s, &ts) 13 14 #include "tst-sem11.c" 15