summaryrefslogtreecommitdiffstats
path: root/cpukit/libnetworking/net
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2006-09-14 19:09:06 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2006-09-14 19:09:06 +0000
commit90d2585a07eac08511ea92bf333930971c8e6374 (patch)
tree4cc2a1ff828ae6dcc6d07d4426db969cf30edbf1 /cpukit/libnetworking/net
parent*** empty log message *** (diff)
downloadrtems-90d2585a07eac08511ea92bf333930971c8e6374.tar.bz2
2006-09-14 Joel Sherrill <joel@OARcorp.com>
* libnetworking/net/route.c, librpc/src/rpc/auth_none.c, librpc/src/rpc/auth_unix.c, librpc/src/rpc/authunix_prot.c, librpc/src/rpc/rpc_callmsg.c, librpc/src/rpc/rpc_prot.c, librpc/src/rpc/rtems_portmapper.c: Removed warnings.
Diffstat (limited to 'cpukit/libnetworking/net')
-rw-r--r--cpukit/libnetworking/net/route.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/cpukit/libnetworking/net/route.c b/cpukit/libnetworking/net/route.c
index e9a6eabe8d..d80d659aeb 100644
--- a/cpukit/libnetworking/net/route.c
+++ b/cpukit/libnetworking/net/route.c
@@ -66,16 +66,17 @@ static int rttrash; /* routes not in table but not freed */
static void rt_maskedcopy __P((struct sockaddr *,
struct sockaddr *, struct sockaddr *));
-static void rtable_init __P((void **));
+static void rtable_init __P((struct radix_node_head **));
static void
-rtable_init(table)
- void **table;
+rtable_init(
+ struct radix_node_head **table
+)
{
struct domain *dom;
for (dom = domains; dom; dom = dom->dom_next)
if (dom->dom_rtattach)
- dom->dom_rtattach(&table[dom->dom_family],
+ dom->dom_rtattach((void *)&table[dom->dom_family],
dom->dom_rtoffset);
}
@@ -83,7 +84,7 @@ void
route_init()
{
rn_init(); /* initialize all zeroes, all ones, mask table */
- rtable_init((void **)rt_tables);
+ rtable_init(rt_tables);
}
/*