struct ipc_perm {
uid_t uid;
gid_t gid;
uid_t cuid;
gid_t cgid;
mode_t mode;
unsinged long seq;
key_t key;
};
每当使用某个get函数指定IPC_CREAT创建一个新的IPC对象时,一下信息就保存到该对象的ipc_perm结构中
1)oflag参数中某些位初始化ipc_perm结构中的mode成员。
2)cuid和cgid成员分别设置为调用进程的有效用户ID和有效组ID。这两个成员合称为创建者ID
3)ipc_perm结构的uid和gid成员也分别设置为调用进程的有效用户ID和有效组ID。这两个成员合称为属主ID。
阅读(848) | 评论(0) | 转发(0) |