13 #define __NEED_struct_timespec
15 #include <bits/alltypes.h>
19 #define SEM_UNDO 0x1000
32 #define _SEM_SEMUN_UNDEFINED 1
51 unsigned short sem_num;
56 int semctl(int, int, int, ...);
57 int semget(key_t, int, int);
58 int semop(int, struct sembuf *, size_t);
61 int semtimedop(int, struct sembuf *, size_t, const struct timespec *);