Home | History | Annotate | Download | only in mpers-mx32
      1 #include <inttypes.h>
      2 typedef uint32_t mpers_ptr_t;
      3 typedef
      4 struct {
      5 struct {
      6 int32_t __key;
      7 uint32_t uid;
      8 uint32_t gid;
      9 uint32_t cuid;
     10 uint32_t cgid;
     11 uint16_t mode;
     12 uint16_t __pad1;
     13 uint16_t __seq;
     14 uint16_t __pad2;
     15 unsigned char mpers_filler_1[4];
     16 uint64_t __glibc_reserved1;
     17 uint64_t __glibc_reserved2;
     18 } ATTRIBUTE_PACKED shm_perm;
     19 uint32_t shm_segsz;
     20 unsigned char mpers_filler_2[4];
     21 int64_t shm_atime;
     22 int64_t shm_dtime;
     23 int64_t shm_ctime;
     24 int32_t shm_cpid;
     25 int32_t shm_lpid;
     26 uint64_t shm_nattch;
     27 uint64_t __glibc_reserved4;
     28 uint64_t __glibc_reserved5;
     29 } ATTRIBUTE_PACKED mx32_shmid_ds_t;
     30 #define MPERS_mx32_shmid_ds_t mx32_shmid_ds_t
     31