#ifndef _ABIBITS_MSG_H #define _ABIBITS_MSG_H #include #include #include #include #ifdef __cplusplus extern "C" { #endif #if defined(__i386__) typedef __mlibc_uint64 msglen_t; typedef __mlibc_uint64 msgqnum_t; #else typedef unsigned long msglen_t; typedef unsigned long msgqnum_t; #endif struct msqid_ds { struct ipc_perm msg_perm; time_t msg_stime; time_t msg_rtime; time_t msg_ctime; unsigned long msg_cbytes; msgqnum_t msg_qnum; msglen_t msg_qbytes; pid_t msg_lspid; pid_t msg_lrpid; unsigned long __unused[2]; }; #ifdef __cplusplus } #endif #endif /* _ABIBITS_MSG_H */