ipcbuf.h
上传用户:jlfgdled
上传日期:2013-04-10
资源大小:33168k
文件大小:1k
源码类别:

Linux/Unix编程

开发平台:

Unix_Linux

  1. /*
  2.  * BK Id: SCCS/s.ipcbuf.h 1.5 05/17/01 18:14:24 cort
  3.  */
  4. #ifndef __PPC_IPCBUF_H__
  5. #define __PPC_IPCBUF_H__
  6. /*
  7.  * The ipc64_perm structure for PPC architecture.
  8.  * Note extra padding because this structure is passed back and forth
  9.  * between kernel and user space.
  10.  *
  11.  * Pad space is left for:
  12.  * - 1 32-bit value to fill up for 8-byte alignment
  13.  * - 2 miscellaneous 64-bit values (so that this structure matches
  14.  *                                  PPC64 ipc64_perm)
  15.  */
  16. struct ipc64_perm
  17. {
  18. __kernel_key_t key;
  19. __kernel_uid_t uid;
  20. __kernel_gid_t gid;
  21. __kernel_uid_t cuid;
  22. __kernel_gid_t cgid;
  23. __kernel_mode_t mode;
  24. unsigned long seq;
  25. unsigned int __pad2;
  26. unsigned long long __unused1;
  27. unsigned long long __unused2;
  28. };
  29. #endif /* __PPC_IPCBUF_H__ */