From 3ece85326eac10132c7b012edcf3557c580d65c9 Mon Sep 17 00:00:00 2001
From: bde <bde@FreeBSD.org>
Date: Thu, 16 Jan 1997 13:31:55 +0000
Subject: [PATCH] Added file kern_opt.c for putting warnings about defunct
 options in. Warn about recently removed option EXTRAVNODES and about other
 rubbish that hasn't been put in opt_defunct.h yet.

---
 sys/conf/files      |  1 +
 sys/kern/kern_opt.c | 17 +++++++++++++++++
 2 files changed, 18 insertions(+)
 create mode 100644 sys/kern/kern_opt.c

diff --git a/sys/conf/files b/sys/conf/files
index 9a6dc0a79a8a..3d31c005dfa9 100644
--- a/sys/conf/files
+++ b/sys/conf/files
@@ -56,6 +56,7 @@ kern/kern_lockf.c	standard
 kern/kern_malloc.c	standard
 kern/kern_mib.c		standard
 kern/kern_ntptime.c	standard
+kern/kern_opt.c		standard
 kern/kern_physio.c	standard
 kern/kern_proc.c	standard
 kern/kern_prot.c	standard
diff --git a/sys/kern/kern_opt.c b/sys/kern/kern_opt.c
new file mode 100644
index 000000000000..cefa7a88e5a3
--- /dev/null
+++ b/sys/kern/kern_opt.c
@@ -0,0 +1,17 @@
+#include "opt_defunct.h"
+
+#ifdef CHILD_MAX
+#warning "obsolete option CHILD_MAX - rename it to PROC0_RLIMIT_NPROC"
+#endif
+
+#ifdef GATEWAY
+#warning "obsolete option EXTRAVNODES - use `sysctl -w kern.maxvnodes=value'"
+#endif
+
+#ifdef GATEWAY
+#warning "obsolete option GATEWAY - use `sysctl -w net.inet.ip_forwarding=1'"
+#endif
+
+#ifdef OPEN_MAX
+#warning "obsolete option OPEN_MAX - rename it to PROC0_RLIMIT_NOFILE"
+#endif