1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
#define SHMLBA 4096 #define SHM_RDONLY 010000 #define SHM_RND 020000 struct shmid_ds { struct ipc_perm shm_perm; size_t shm_segsz; time_t shm_atime; time_t shm_dtime; time_t shm_ctime; pid_t shm_cpid; pid_t shm_lpid; unsigned long shm_nattch; unsigned long __pad1; unsigned long __pad2; };