Searched refs:msg_perm (Results 1 - 3 of 3) sorted by relevance

/haiku/headers/posix/sys/
H A Dmsg.h22 struct ipc_perm msg_perm; /* Operation permission structure */ member in struct:msqid_ds
/haiku/src/tests/system/libroot/posix/
H A Dxsi_msg_queue_test1.cpp107 msg_queue.msg_perm.uid = getuid() + 3;
108 msg_queue.msg_perm.gid = getgid() + 3;
109 msg_queue.msg_perm.mode = 0666;
122 assert_equals(msg_queue.msg_perm.uid, getuid() + 3);
124 assert_equals(msg_queue.msg_perm.gid, getgid() + 3);
160 msg_queue.msg_perm.uid = getuid() + 3;
161 msg_queue.msg_perm.gid = getgid() + 3;
162 msg_queue.msg_perm.mode = 0666;
/haiku/src/system/kernel/posix/
H A Dxsi_message_queue.cpp118 fMessageQueue.msg_perm.uid = result->msg_perm.uid;
119 fMessageQueue.msg_perm.gid = result->msg_perm.gid;
120 fMessageQueue.msg_perm.mode = (fMessageQueue.msg_perm.mode & ~0x01ff)
121 | (result->msg_perm.mode & 0x01ff);
147 if ((fMessageQueue.msg_perm.mode & S_IWOTH) != 0)
151 if (uid == 0 || (uid == fMessageQueue.msg_perm.uid
152 && (fMessageQueue.msg_perm
[all...]

Completed in 39 milliseconds