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 |