summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_sysctl.c
diff options
context:
space:
mode:
authortholo <tholo@openbsd.org>1996-08-08 06:36:45 +0000
committertholo <tholo@openbsd.org>1996-08-08 06:36:45 +0000
commit86d967db7ecd9da5e9e0d430000bcad2c0290a59 (patch)
tree0a91e01bdaf65f62d66e604f31a045480762b916 /sys/kern/kern_sysctl.c
parentDisable RFC 1323 extensions by default (diff)
downloadwireguard-openbsd-86d967db7ecd9da5e9e0d430000bcad2c0290a59.tar.xz
wireguard-openbsd-86d967db7ecd9da5e9e0d430000bcad2c0290a59.zip
Make {,f}chown(2) behaviour POSIX.1 compliant with SUID / SGID files
Enable CTL_FS processing by sysctl(3) Add CTL_FS request to disable clearing SUID / SGID bit when a files owner or group is changed by root Make sysctl(8) understand CTL_FS requests
Diffstat (limited to 'sys/kern/kern_sysctl.c')
-rw-r--r--sys/kern/kern_sysctl.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/sys/kern/kern_sysctl.c b/sys/kern/kern_sysctl.c
index a502574dbe1..ce090a7baf3 100644
--- a/sys/kern/kern_sysctl.c
+++ b/sys/kern/kern_sysctl.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: kern_sysctl.c,v 1.10 1996/06/29 21:07:52 tholo Exp $ */
+/* $OpenBSD: kern_sysctl.c,v 1.11 1996/08/08 06:36:45 tholo Exp $ */
/* $NetBSD: kern_sysctl.c,v 1.17 1996/05/20 17:49:05 mrg Exp $ */
/*-
@@ -121,11 +121,9 @@ sys___sysctl(p, v, retval)
case CTL_NET:
fn = net_sysctl;
break;
-#ifdef notyet
case CTL_FS:
fn = fs_sysctl;
break;
-#endif
case CTL_MACHDEP:
fn = cpu_sysctl;
break;