summaryrefslogtreecommitdiffstats
path: root/sys/kern/sysv_shm.c
diff options
context:
space:
mode:
authorkib <kib@FreeBSD.org>2015-04-07 07:10:44 +0000
committerkib <kib@FreeBSD.org>2015-04-07 07:10:44 +0000
commita891e427f4c25c5bae18df284e708bc8118c3b15 (patch)
treec5d33f2d4e3fa3c1ce12a64d5da17aeeded07478 /sys/kern/sysv_shm.c
parentd1c2847dcdda9abfa1d5f0d24094978a79226a79 (diff)
downloadFreeBSD-src-a891e427f4c25c5bae18df284e708bc8118c3b15.zip
FreeBSD-src-a891e427f4c25c5bae18df284e708bc8118c3b15.tar.gz
MFC r281094:
Restore proper error from oshmctl(2), broken by r280323.
Diffstat (limited to 'sys/kern/sysv_shm.c')
-rw-r--r--sys/kern/sysv_shm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/sysv_shm.c b/sys/kern/sysv_shm.c
index 5c59cde..a5095b8 100644
--- a/sys/kern/sysv_shm.c
+++ b/sys/kern/sysv_shm.c
@@ -971,7 +971,7 @@ oshmctl(struct thread *td, struct oshmctl_args *uap)
shmseg = shm_find_segment(uap->shmid, true);
if (shmseg == NULL) {
SYSVSHM_UNLOCK();
- return (error);
+ return (EINVAL);
}
switch (uap->cmd) {
case IPC_STAT:
OpenPOWER on IntegriCloud