summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_sysctl.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/kern/kern_sysctl.c')
-rw-r--r--sys/kern/kern_sysctl.c16
1 files changed, 3 insertions, 13 deletions
diff --git a/sys/kern/kern_sysctl.c b/sys/kern/kern_sysctl.c
index 4e4a33f..8556848 100644
--- a/sys/kern/kern_sysctl.c
+++ b/sys/kern/kern_sysctl.c
@@ -34,7 +34,7 @@
* SUCH DAMAGE.
*
* @(#)kern_sysctl.c 8.4 (Berkeley) 4/14/94
- * $Id: kern_sysctl.c,v 1.45 1995/11/14 09:26:17 phk Exp $
+ * $Id: kern_sysctl.c,v 1.46 1995/11/14 09:29:15 phk Exp $
*/
/*
@@ -149,19 +149,9 @@ SYSCTL_PROC(_kern, KERN_UPDATEINTERVAL, update, CTLTYPE_INT|CTLFLAG_RW,
char hostname[MAXHOSTNAMELEN];
-int hostnamelen;
-static int
-sysctl_kern_hostname SYSCTL_HANDLER_ARGS
-{
- int error = sysctl_handle_string(oidp,
- oidp->oid_arg1, oidp->oid_arg2, req);
- if (req->newptr && (error == 0 || error == ENOMEM))
- hostnamelen = req->newlen;
- return error;
-}
-SYSCTL_PROC(_kern, KERN_HOSTNAME, hostname, CTLTYPE_STRING|CTLFLAG_RW,
- &hostname, sizeof(hostname), sysctl_kern_hostname, "");
+SYSCTL_STRING(_kern, KERN_HOSTNAME, hostname, CTLFLAG_RW,
+ hostname, sizeof(hostname), "");
static int
sysctl_order_cmp(const void *a, const void *b)
OpenPOWER on IntegriCloud