diff options
author | jkh <jkh@FreeBSD.org> | 1995-04-29 05:09:19 +0000 |
---|---|---|
committer | jkh <jkh@FreeBSD.org> | 1995-04-29 05:09:19 +0000 |
commit | 5cc2dacd0f6917d2ba5808d3171283232acad395 (patch) | |
tree | bb048e1c6df5e9c09af8630f6cb171aed4927b55 /sys/kern | |
parent | 2d7a4f877663391b68a6e1c33ae81e279ed1829e (diff) | |
download | FreeBSD-src-5cc2dacd0f6917d2ba5808d3171283232acad395.zip FreeBSD-src-5cc2dacd0f6917d2ba5808d3171283232acad395.tar.gz |
fixes the ioctl routine to not chew up massive amounts of kernel time
if an invalid ioctl is done on /dev/klog. logioctl() needs to return
an errno instead of -1 on a failed ioctl.
Submitted by: Mike Pritchard <mpp@mpp.com>
Diffstat (limited to 'sys/kern')
-rw-r--r-- | sys/kern/subr_log.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/kern/subr_log.c b/sys/kern/subr_log.c index e0beafa..8ae51a9 100644 --- a/sys/kern/subr_log.c +++ b/sys/kern/subr_log.c @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * @(#)subr_log.c 8.1 (Berkeley) 6/10/93 - * $Id: subr_log.c,v 1.4 1994/09/25 19:33:47 phk Exp $ + * $Id: subr_log.c,v 1.5 1994/10/02 17:35:22 phk Exp $ */ /* @@ -234,7 +234,7 @@ logioctl(dev, com, data, flag, p) break; default: - return (-1); + return (EINVAL); } return (0); } |