diff options
author | bde <bde@FreeBSD.org> | 1996-12-15 14:38:46 +0000 |
---|---|---|
committer | bde <bde@FreeBSD.org> | 1996-12-15 14:38:46 +0000 |
commit | da9d173299331983801d69a65117cf3084518f56 (patch) | |
tree | b55fe0a20c86a48ab203c0cec9759ca2b93fdd31 /sys/kern/kern_sysctl.c | |
parent | 81835df19361b49e48aa95e6eb58252e04efec73 (diff) | |
download | FreeBSD-src-da9d173299331983801d69a65117cf3084518f56.zip FreeBSD-src-da9d173299331983801d69a65117cf3084518f56.tar.gz |
Fixed garbage being returned for constant int values, e.g., for
KERN_SAVED_IDS.
Should be in 2.2.
Reviewed by: phk
Found by: NIST-PCTS
Diffstat (limited to 'sys/kern/kern_sysctl.c')
-rw-r--r-- | sys/kern/kern_sysctl.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/kern/kern_sysctl.c b/sys/kern/kern_sysctl.c index 29c8c32..2a1eb7d 100644 --- a/sys/kern/kern_sysctl.c +++ b/sys/kern/kern_sysctl.c @@ -37,7 +37,7 @@ * SUCH DAMAGE. * * @(#)kern_sysctl.c 8.4 (Berkeley) 4/14/94 - * $Id: kern_sysctl.c,v 1.65 1996/08/31 14:47:55 bde Exp $ + * $Id: kern_sysctl.c,v 1.66 1996/09/03 22:26:31 bde Exp $ */ #include <sys/param.h> @@ -496,7 +496,7 @@ sysctl_handle_int SYSCTL_HANDLER_ARGS if (arg1) error = SYSCTL_OUT(req, arg1, sizeof(int)); - else if (arg2) + else error = SYSCTL_OUT(req, &arg2, sizeof(int)); if (error || !req->newptr) |