/* ipc_update_perm - update the permissions of an IPC. @in: the permission given as input. @out: the permission of the ipc to set.  */
void ipc_update_perm(struct ipc64_perm *in, struct kern_ipc_perm *out)
/* ipc_update_perm - update the permissions of an IPC. @in: the permission given as input. @out: the permission of the ipc to set.  */
void ipc_update_perm(struct ipc64_perm *in, struct kern_ipc_perm *out)
{
	out->uid = in->uid;
	out->gid = in->gid;
	out->mode = (out->mode & ~S_IRWXUGO)
		| (in->mode & S_IRWXUGO);
}