Deleted Added
full compact
sysv_msg.c (101772) sysv_msg.c (107896)
1/* $FreeBSD: head/sys/kern/sysv_msg.c 101772 2002-08-13 08:00:36Z alfred $ */
1/* $FreeBSD: head/sys/kern/sysv_msg.c 107896 2002-12-15 09:41:46Z maxim $ */
2
3/*
4 * Implementation of SVID messages
5 *
6 * Author: Daniel Boulet
7 *
8 * Copyright 1993 Daniel Boulet and RTMX Inc.
9 *

--- 523 unchanged lines hidden (view full) ---

533 DPRINTF(("msqid %d is available\n", msqid));
534 msqptr->msg_perm.key = key;
535 msqptr->msg_perm.cuid = cred->cr_uid;
536 msqptr->msg_perm.uid = cred->cr_uid;
537 msqptr->msg_perm.cgid = cred->cr_gid;
538 msqptr->msg_perm.gid = cred->cr_gid;
539 msqptr->msg_perm.mode = (msgflg & 0777);
540 /* Make sure that the returned msqid is unique */
2
3/*
4 * Implementation of SVID messages
5 *
6 * Author: Daniel Boulet
7 *
8 * Copyright 1993 Daniel Boulet and RTMX Inc.
9 *

--- 523 unchanged lines hidden (view full) ---

533 DPRINTF(("msqid %d is available\n", msqid));
534 msqptr->msg_perm.key = key;
535 msqptr->msg_perm.cuid = cred->cr_uid;
536 msqptr->msg_perm.uid = cred->cr_uid;
537 msqptr->msg_perm.cgid = cred->cr_gid;
538 msqptr->msg_perm.gid = cred->cr_gid;
539 msqptr->msg_perm.mode = (msgflg & 0777);
540 /* Make sure that the returned msqid is unique */
541 msqptr->msg_perm.seq++;
541 msqptr->msg_perm.seq = (msqptr->msg_perm.seq + 1) & 0x7fff;
542 msqptr->msg_first = NULL;
543 msqptr->msg_last = NULL;
544 msqptr->msg_cbytes = 0;
545 msqptr->msg_qnum = 0;
546 msqptr->msg_qbytes = msginfo.msgmnb;
547 msqptr->msg_lspid = 0;
548 msqptr->msg_lrpid = 0;
549 msqptr->msg_stime = 0;

--- 600 unchanged lines hidden ---
542 msqptr->msg_first = NULL;
543 msqptr->msg_last = NULL;
544 msqptr->msg_cbytes = 0;
545 msqptr->msg_qnum = 0;
546 msqptr->msg_qbytes = msginfo.msgmnb;
547 msqptr->msg_lspid = 0;
548 msqptr->msg_lrpid = 0;
549 msqptr->msg_stime = 0;

--- 600 unchanged lines hidden ---