summaryrefslogtreecommitdiffstats
path: root/usr.sbin/IPXrouted
diff options
context:
space:
mode:
authored <ed@FreeBSD.org>2009-03-04 18:36:48 +0000
committered <ed@FreeBSD.org>2009-03-04 18:36:48 +0000
commit989d9cb005be3cdfa14984b55ffeec182febe689 (patch)
treecb2c703adca8ccfa60ed61bc053afb97a48b70ba /usr.sbin/IPXrouted
parent1c9035fabfa43d4628ad6438f6738f6050900273 (diff)
downloadFreeBSD-src-989d9cb005be3cdfa14984b55ffeec182febe689.zip
FreeBSD-src-989d9cb005be3cdfa14984b55ffeec182febe689.tar.gz
Make IPXrouted compile using Clang by using ANSI function declarations.
Because of integer promotion, Clang doesn't allow ANSI prototypes to be mixed with K&R declarations. Submitted by: Pawel Worach <pawel worach gmail com>
Diffstat (limited to 'usr.sbin/IPXrouted')
-rw-r--r--usr.sbin/IPXrouted/tables.c32
1 files changed, 10 insertions, 22 deletions
diff --git a/usr.sbin/IPXrouted/tables.c b/usr.sbin/IPXrouted/tables.c
index fee3921..fe816b2 100644
--- a/usr.sbin/IPXrouted/tables.c
+++ b/usr.sbin/IPXrouted/tables.c
@@ -64,8 +64,7 @@ struct rthash nethash[ROUTEHASHSIZ];
* Lookup dst in the tables for an exact match.
*/
struct rt_entry *
-rtlookup(dst)
- struct sockaddr *dst;
+rtlookup(struct sockaddr *dst)
{
register struct rt_entry *rt;
register struct rthash *rh;
@@ -90,8 +89,7 @@ rtlookup(dst)
* Find a route to dst as the kernel would.
*/
struct rt_entry *
-rtfind(dst)
- struct sockaddr *dst;
+rtfind(struct sockaddr *dst)
{
register struct rt_entry *rt;
register struct rthash *rh;
@@ -118,10 +116,8 @@ rtfind(dst)
}
void
-rtadd(dst, gate, metric, ticks, state)
- struct sockaddr *dst, *gate;
- short metric, ticks;
- int state;
+rtadd(struct sockaddr *dst, struct sockaddr *gate, short metric,
+ short ticks, int state)
{
struct afhash h;
register struct rt_entry *rt;
@@ -171,11 +167,8 @@ rtadd(dst, gate, metric, ticks, state)
}
void
-rtadd_clone(ort, dst, gate, metric, ticks, state)
- struct rt_entry *ort;
- struct sockaddr *dst, *gate;
- short metric, ticks;
- int state;
+rtadd_clone(struct rt_entry *ort, struct sockaddr *dst,
+ struct sockaddr *gate, short metric, short ticks, int state)
{
struct afhash h;
register struct rt_entry *rt;
@@ -216,10 +209,8 @@ rtadd_clone(ort, dst, gate, metric, ticks, state)
}
void
-rtchange(rt, gate, metric, ticks)
- struct rt_entry *rt;
- struct sockaddr *gate;
- short metric, ticks;
+rtchange(struct rt_entry *rt, struct sockaddr *gate, short metric,
+ short ticks)
{
int doioctl = 0, metricchanged = 0;
struct rtuentry oldroute;
@@ -337,8 +328,7 @@ rtchange(rt, gate, metric, ticks)
}
void
-rtdelete(rt)
- struct rt_entry *rt;
+rtdelete(struct rt_entry *rt)
{
struct sockaddr *sa = &(rt->rt_router);
@@ -380,9 +370,7 @@ rtinit(void)
int seqno;
int
-rtioctl(action, ort)
- int action;
- struct rtuentry *ort;
+rtioctl(int action, struct rtuentry *ort)
{
#ifndef RTM_ADD
if (install == 0)
OpenPOWER on IntegriCloud