1
0

shm.h 436 B

123456789101112131415161718192021222324
  1. #define SHMLBA 4096
  2. #define SHM_RDONLY 010000
  3. #define SHM_RND 020000
  4. #define SHM_REMAP 040000
  5. #define SHM_EXEC 0100000
  6. /* linux extensions */
  7. #define SHM_LOCK 11
  8. #define SHM_UNLOCK 12
  9. struct shmid_ds
  10. {
  11. struct ipc_perm shm_perm;
  12. size_t shm_segsz;
  13. time_t shm_atime;
  14. time_t shm_dtime;
  15. time_t shm_ctime;
  16. pid_t shm_cpid;
  17. pid_t shm_lpid;
  18. unsigned long shm_nattch;
  19. unsigned long __pad1;
  20. unsigned long __pad2;
  21. };