summaryrefslogtreecommitdiff
path: root/ipc/msg.c
diff options
context:
space:
mode:
authorGreg Kroah-Hartman <greg@kroah.com>2002-10-25 00:52:30 -0700
committerGreg Kroah-Hartman <greg@kroah.com>2002-10-25 00:52:30 -0700
commitefdddf70cc1946feb4b00b1771cce3aef8efcc0e (patch)
treeec80678dad8c5c215caf93fbdfc7c175972a9c7f /ipc/msg.c
parentecf2c2143f0865f447020144b2ee6e4181f65814 (diff)
parent9d9682d81c14ef82d5fa566b2ebfa047c01c0fc1 (diff)
Merge kroah.com:/home/greg/linux/BK/bleeding_edge-2.5
into kroah.com:/home/greg/linux/BK/lsm-2.5
Diffstat (limited to 'ipc/msg.c')
-rw-r--r--ipc/msg.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/ipc/msg.c b/ipc/msg.c
index 7f9b534961a4..5a061e90ec2f 100644
--- a/ipc/msg.c
+++ b/ipc/msg.c
@@ -101,15 +101,14 @@ static int newque (key_t key, int msgflg)
msq->q_perm.key = key;
msq->q_perm.security = NULL;
- retval = security_ops->msg_queue_alloc_security(msq);
- if (retval) {
+ if ((retval = security_msg_queue_alloc(msq))) {
kfree(msq);
return retval;
}
id = ipc_addid(&msg_ids, &msq->q_perm, msg_ctlmni);
if(id == -1) {
- security_ops->msg_queue_free_security(msq);
+ security_msg_queue_free(msq);
kfree(msq);
return -ENOSPC;
}
@@ -281,7 +280,7 @@ static void freeque (int id)
free_msg(msg);
}
atomic_sub(msq->q_cbytes, &msg_bytes);
- security_ops->msg_queue_free_security(msq);
+ security_msg_queue_free(msq);
kfree(msq);
}