X-Git-Url: http://nsz.repo.hu/git/?p=musl;a=blobdiff_plain;f=include%2Fsys%2Fipc.h;h=3f896b8cd40608975d319d7abfe28b0ae62bcb80;hp=9de9f3e73771c7df1fdc8ed658b44f7f5507faab;hb=c91aa03d2488ef2c48276510dec360ed9582e861;hpb=0b44a0315b47dd8eced9f3b7f31580cf14bbfc01 diff --git a/include/sys/ipc.h b/include/sys/ipc.h index 9de9f3e7..3f896b8c 100644 --- a/include/sys/ipc.h +++ b/include/sys/ipc.h @@ -4,6 +4,8 @@ extern "C" { #endif +#include + #define __NEED_uid_t #define __NEED_gid_t #define __NEED_mode_t @@ -11,13 +13,27 @@ extern "C" { #include +#ifdef _GNU_SOURCE +#define __ipc_perm_key key +#define __ipc_perm_seq seq +#endif + #include +#define IPC_CREAT 01000 +#define IPC_EXCL 02000 +#define IPC_NOWAIT 04000 + +#define IPC_RMID 0 +#define IPC_SET 1 +#define IPC_STAT 2 +#define IPC_INFO 3 + +#define IPC_PRIVATE ((key_t) 0) + key_t ftok (const char *, int); #ifdef __cplusplus } #endif #endif - -