diff options
author | kib <kib@FreeBSD.org> | 2015-04-07 07:10:44 +0000 |
---|---|---|
committer | kib <kib@FreeBSD.org> | 2015-04-07 07:10:44 +0000 |
commit | a891e427f4c25c5bae18df284e708bc8118c3b15 (patch) | |
tree | c5d33f2d4e3fa3c1ce12a64d5da17aeeded07478 /sys/kern/sysv_shm.c | |
parent | d1c2847dcdda9abfa1d5f0d24094978a79226a79 (diff) | |
download | FreeBSD-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.c | 2 |
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: |