summaryrefslogtreecommitdiffstats
path: root/freebsd/kern/kern_sysctl.c
diff options
context:
space:
mode:
authorJennifer Averett <jennifer.averett@oarcorp.com>2012-03-30 11:36:33 -0500
committerJennifer Averett <jennifer.averett@oarcorp.com>2012-03-30 11:36:33 -0500
commitd195d2d4cb6bee6ccc1a6af720c8165c1f66b97d (patch)
treee301fbee0ce74fe96133eb32d0190a7606e08742 /freebsd/kern/kern_sysctl.c
parentAdded Methods and stub file to remove warnings when linking with RealTek Nic. (diff)
downloadrtems-libbsd-d195d2d4cb6bee6ccc1a6af720c8165c1f66b97d.tar.bz2
Added methods back in to resolve link issues.
Diffstat (limited to 'freebsd/kern/kern_sysctl.c')
-rw-r--r--freebsd/kern/kern_sysctl.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/freebsd/kern/kern_sysctl.c b/freebsd/kern/kern_sysctl.c
index f52e041b..72da1f6d 100644
--- a/freebsd/kern/kern_sysctl.c
+++ b/freebsd/kern/kern_sysctl.c
@@ -1244,6 +1244,7 @@ kernel_sysctlbyname(struct thread *td, char *name, void *old, size_t *oldlenp,
new, newlen, retval, flags);
return (error);
}
+#endif /* __rtems__ */
/*
* Transfer function to/from user space.
@@ -1282,6 +1283,7 @@ sysctl_old_user(struct sysctl_req *req, const void *p, size_t l)
return (0);
}
+#ifndef __rtems__
static int
sysctl_new_user(struct sysctl_req *req, void *p, size_t l)
{
@@ -1297,6 +1299,7 @@ sysctl_new_user(struct sysctl_req *req, void *p, size_t l)
req->newidx += l;
return (error);
}
+#endif /* __rtems__ */
/*
* Wire the user space destination buffer. If set to a value greater than
@@ -1325,7 +1328,6 @@ sysctl_wire_old_buffer(struct sysctl_req *req, size_t len)
}
return (0);
}
-#endif /* __rtems__ */
int
sysctl_find_oid(int *name, u_int namelen, struct sysctl_oid **noid,