This commit was manufactured by cvs2svn to create tag
[linux-2.6.git] / ipc / msg.c
index 62aead4..095f2b7 100644 (file)
--- a/ipc/msg.c
+++ b/ipc/msg.c
@@ -25,7 +25,6 @@
 #include <linux/security.h>
 #include <linux/sched.h>
 #include <linux/vs_base.h>
-#include <linux/syscalls.h>
 
 #include <asm/current.h>
 #include <asm/uaccess.h>
@@ -99,7 +98,7 @@ static int newque (key_t key, int msgflg)
 
        msq->q_perm.mode = (msgflg & S_IRWXUGO);
        msq->q_perm.key = key;
-       msq->q_perm.xid = vx_current_xid();
+       msq->q_perm.xid = current->xid;
 
        msq->q_perm.security = NULL;
        retval = security_msg_queue_alloc(msq);
@@ -384,7 +383,7 @@ asmlinkage long sys_msgctl (int msqid, int cmd, struct msqid_ds __user *buf)
                int success_return;
                if (!buf)
                        return -EFAULT;
-               if(cmd == MSG_STAT && msqid >= msg_ids.entries->size)
+               if(cmd == MSG_STAT && msqid >= msg_ids.size)
                        return -EINVAL;
 
                memset(&tbuf,0,sizeof(tbuf));