1 struct msqid_ds { 2 struct ipc_perm msg_perm; 3 time_t msg_stime; 4 time_t msg_rtime; 5 time_t msg_ctime; 6 unsigned long msg_cbytes; 7 long __unused1; 8 msgqnum_t msg_qnum; 9 long __unused2; 10 msglen_t msg_qbytes; 11 long __unused3; 12 pid_t msg_lspid; 13 pid_t msg_lrpid; 14 unsigned long long __unused[2]; 15 }; 16