X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=include%2Fsys%2Fsem.h;h=61cdb83d3fb3ec33c089a67d82d3908ccf3957f5;hb=18fbc7e4fa254696eb024f56ee74704805925fad;hp=e74ea208da6f635e12085ef7a24df894a73f6e18;hpb=062f40ef3e56021f4a9902095867e35cce6d99c4;p=musl diff --git a/include/sys/sem.h b/include/sys/sem.h index e74ea208..61cdb83d 100644 --- a/include/sys/sem.h +++ b/include/sys/sem.h @@ -27,27 +27,13 @@ extern "C" { #include -struct semid_ds { - struct ipc_perm sem_perm; - long sem_otime; - unsigned long __unused1; - long sem_ctime; - unsigned long __unused2; -#if __BYTE_ORDER == __LITTLE_ENDIAN - unsigned short sem_nsems; - char __sem_nsems_pad[sizeof(long)-sizeof(short)]; -#else - char __sem_nsems_pad[sizeof(long)-sizeof(short)]; - unsigned short sem_nsems; -#endif - unsigned long __unused3; - unsigned long __unused4; -}; +#include #define _SEM_SEMUN_UNDEFINED 1 #define SEM_STAT 18 #define SEM_INFO 19 +#define SEM_STAT_ANY 20 struct seminfo { int semmap;