summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2019-07-18 10:21:21 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2019-09-23 10:13:28 +0200
commit25e52657199b68001bbb72c0d4bd85b36809ab04 (patch)
treed06fe7b1355bd1dbef95f4fc1024ba0ded166317
parentAdd wrapper for strndup() (diff)
downloadrtems-libbsd-25e52657199b68001bbb72c0d4bd85b36809ab04.tar.bz2
C++ compatibility for kernel space <sys/sysctl.h>
-rw-r--r--freebsd/sys/sys/sysctl.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/freebsd/sys/sys/sysctl.h b/freebsd/sys/sys/sysctl.h
index 3ad66479..b2ae7f97 100644
--- a/freebsd/sys/sys/sysctl.h
+++ b/freebsd/sys/sys/sysctl.h
@@ -1130,9 +1130,11 @@ int kernel_sysctlbyname(struct thread *td, char *name, void *old,
size_t *oldlenp, const void *newp, size_t newlen, size_t *retval,
#endif /* __rtems__ */
int flags);
+#ifndef __rtems__
int userland_sysctl(struct thread *td, int *name, u_int namelen, void *old,
size_t *oldlenp, int inkernel, void *new, size_t newlen,
size_t *retval, int flags);
+#endif /* __rtems__ */
int sysctl_find_oid(int *name, u_int namelen, struct sysctl_oid **noid,
int *nindx, struct sysctl_req *req);
void sysctl_wlock(void);