summaryrefslogtreecommitdiffstats
path: root/cpukit/libnetworking/net/rtsock.c
diff options
context:
space:
mode:
Diffstat (limited to 'cpukit/libnetworking/net/rtsock.c')
-rw-r--r--cpukit/libnetworking/net/rtsock.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/cpukit/libnetworking/net/rtsock.c b/cpukit/libnetworking/net/rtsock.c
index 57e777906a..274f6fccff 100644
--- a/cpukit/libnetworking/net/rtsock.c
+++ b/cpukit/libnetworking/net/rtsock.c
@@ -67,8 +67,10 @@ static struct mbuf *
static int rt_msg2 __P((int,
struct rt_addrinfo *, caddr_t, struct walkarg *));
static int rt_xaddrs __P((caddr_t, caddr_t, struct rt_addrinfo *));
+#if !defined(__rtems__)
static int sysctl_dumpentry __P((struct radix_node *rn, void *vw));
static int sysctl_iflist __P((int af, struct walkarg *w));
+#endif
static int route_output __P((struct mbuf *, struct socket *));
static int route_usrreq __P((struct socket *,
int, struct mbuf *, struct mbuf *, struct mbuf *));
@@ -675,6 +677,7 @@ rt_newaddrmsg(cmd, ifa, error, rt)
/*
* This is used in dumping the kernel table via sysctl().
*/
+#if !defined(__rtems__)
int
sysctl_dumpentry(rn, vw)
struct radix_node *rn;
@@ -707,7 +710,9 @@ sysctl_dumpentry(rn, vw)
}
return (error);
}
+#endif
+#if !defined(__rtems__)
int
sysctl_iflist(af, w)
int af;
@@ -762,7 +767,9 @@ sysctl_iflist(af, w)
}
return (0);
}
+#endif
+#if !defined(__rtems__)
static int
sysctl_rtsock SYSCTL_HANDLER_ARGS
{
@@ -807,6 +814,7 @@ sysctl_rtsock SYSCTL_HANDLER_ARGS
}
SYSCTL_NODE(_net, PF_ROUTE, routetable, CTLFLAG_RD, sysctl_rtsock,"");
+#endif
/*
* Definitions of protocols supported in the ROUTE domain.