summaryrefslogtreecommitdiffstats
path: root/freebsd/sys/kern/kern_sysctl.c
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2013-10-31 09:33:13 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2013-10-31 13:18:54 +0100
commita3d804ad75ec863d9f11d383da93331653ef82f1 (patch)
tree3562592885e8d04399cd2e849ea071471810bea1 /freebsd/sys/kern/kern_sysctl.c
parentNETSTAT(1): Initialize global variables (diff)
downloadrtems-libbsd-a3d804ad75ec863d9f11d383da93331653ef82f1.tar.bz2
SYSCTL(9): Avoid multiple definitions
Diffstat (limited to 'freebsd/sys/kern/kern_sysctl.c')
-rw-r--r--freebsd/sys/kern/kern_sysctl.c12
1 files changed, 1 insertions, 11 deletions
diff --git a/freebsd/sys/kern/kern_sysctl.c b/freebsd/sys/kern/kern_sysctl.c
index 23cd6a70..750de376 100644
--- a/freebsd/sys/kern/kern_sysctl.c
+++ b/freebsd/sys/kern/kern_sysctl.c
@@ -37,10 +37,6 @@
* @(#)kern_sysctl.c 8.4 (Berkeley) 4/14/94
*/
-#ifdef __rtems__
-/* FIXME */
-#undef sysctl
-#endif /* __rtems__ */
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
@@ -67,16 +63,10 @@ __FBSDID("$FreeBSD$");
#include <net/vnet.h>
#include <security/mac/mac_framework.h>
+
#include <vm/vm.h>
#include <vm/vm_extern.h>
-#ifdef __rtems__
-/* From FreeBSD file 'sys/kern/kern_mib.c' */
-SYSCTL_NODE(, 0, sysctl, CTLFLAG_RW, 0, "Sysctl internal magic");
-SYSCTL_NODE(, CTL_KERN, kern, CTLFLAG_RW, 0, "High kernel, proc, limits &c");
-SYSCTL_NODE(, CTL_DEBUG, debug, CTLFLAG_RW, 0, "Debugging");
-SYSCTL_NODE(, CTL_HW, hw, CTLFLAG_RW, 0, "hardware");
-#endif /* __rtems__ */
static MALLOC_DEFINE(M_SYSCTL, "sysctl", "sysctl internal magic");
static MALLOC_DEFINE(M_SYSCTLOID, "sysctloid", "sysctl dynamic oids");
static MALLOC_DEFINE(M_SYSCTLTMP, "sysctltmp", "sysctl temp output buffer");