summaryrefslogtreecommitdiffstats
path: root/usr.bin/netstat/route.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr.bin/netstat/route.c')
-rw-r--r--usr.bin/netstat/route.c95
1 files changed, 35 insertions, 60 deletions
diff --git a/usr.bin/netstat/route.c b/usr.bin/netstat/route.c
index 8a33d60..7166648 100644
--- a/usr.bin/netstat/route.c
+++ b/usr.bin/netstat/route.c
@@ -124,28 +124,27 @@ struct radix_node_head *rt_tables[AF_MAX+1];
int NewTree = 0;
-static struct sockaddr *kgetsa __P((struct sockaddr *));
-static void p_tree __P((struct radix_node *));
-static void p_rtnode __P((void));
-static void ntreestuff __P((void));
-static void np_rtentry __P((struct rt_msghdr *));
-static void p_sockaddr __P((struct sockaddr *, struct sockaddr *, int, int));
-static void p_flags __P((int, char *));
-static void p_rtentry __P((struct rtentry *));
-static u_long forgemask __P((u_long));
-static void domask __P((char *, u_long, u_long));
+static struct sockaddr *kgetsa (struct sockaddr *);
+static void p_tree (struct radix_node *);
+static void p_rtnode (void);
+static void ntreestuff (void);
+static void np_rtentry (struct rt_msghdr *);
+static void p_sockaddr (struct sockaddr *, struct sockaddr *, int, int);
+static void p_flags (int, char *);
+static void p_rtentry (struct rtentry *);
+static u_long forgemask (u_long);
+static void domask (char *, u_long, u_long);
#ifdef INET6
-char *routename6 __P((struct sockaddr_in6 *));
-char *netname6 __P((struct sockaddr_in6 *, struct in6_addr *));
+char *routename6 (struct sockaddr_in6 *);
+char *netname6 (struct sockaddr_in6 *, struct in6_addr *);
#endif /*INET6*/
/*
* Print routing tables.
*/
void
-routepr(rtree)
- u_long rtree;
+routepr(u_long rtree)
{
struct radix_node_head *rnh, head;
int i;
@@ -184,8 +183,7 @@ routepr(rtree)
* Print address family header before a section of the routing table.
*/
void
-pr_family(af)
- int af;
+pr_family(int af)
{
char *afname;
@@ -245,8 +243,7 @@ pr_family(af)
* Print header for routing table columns.
*/
void
-pr_rthdr(af)
- int af;
+pr_rthdr(int af)
{
if (Aflag)
@@ -272,8 +269,7 @@ pr_rthdr(af)
}
static struct sockaddr *
-kgetsa(dst)
- register struct sockaddr *dst;
+kgetsa(struct sockaddr *dst)
{
kget(dst, pt_u.u_sa);
@@ -283,8 +279,7 @@ kgetsa(dst)
}
static void
-p_tree(rn)
- struct radix_node *rn;
+p_tree(struct radix_node *rn)
{
again:
@@ -322,7 +317,7 @@ again:
char nbuf[20];
static void
-p_rtnode()
+p_rtnode(void)
{
struct radix_mask *rm = rnode.rn_mklist;
@@ -359,7 +354,7 @@ p_rtnode()
}
static void
-ntreestuff()
+ntreestuff(void)
{
size_t needed;
int mib[6];
@@ -390,8 +385,7 @@ ntreestuff()
}
static void
-np_rtentry(rtm)
- register struct rt_msghdr *rtm;
+np_rtentry(struct rt_msghdr *rtm)
{
register struct sockaddr *sa = (struct sockaddr *)(rtm + 1);
#ifdef notdef
@@ -430,9 +424,7 @@ np_rtentry(rtm)
}
static void
-p_sockaddr(sa, mask, flags, width)
- struct sockaddr *sa, *mask;
- int flags, width;
+p_sockaddr(struct sockaddr *sa, struct sockaddr *mask, int flags, int width)
{
char workbuf[128], *cplim;
register char *cp = workbuf;
@@ -573,9 +565,7 @@ p_sockaddr(sa, mask, flags, width)
}
static void
-p_flags(f, format)
- register int f;
- char *format;
+p_flags(int f, char *format)
{
char name[33], *flags;
register struct bits *p = bits;
@@ -588,8 +578,7 @@ p_flags(f, format)
}
static void
-p_rtentry(rt)
- register struct rtentry *rt;
+p_rtentry(struct rtentry *rt)
{
static struct ifnet ifnet, *lastif;
struct rtentry parent;
@@ -656,8 +645,7 @@ ifandkey:;
}
char *
-routename(in)
- u_long in;
+routename(u_long in)
{
register char *cp;
static char line[MAXHOSTNAMELEN];
@@ -685,8 +673,7 @@ routename(in)
}
static u_long
-forgemask(a)
- u_long a;
+forgemask(u_long a)
{
u_long m;
@@ -700,9 +687,7 @@ forgemask(a)
}
static void
-domask(dst, addr, mask)
- char *dst;
- u_long addr, mask;
+domask(char *dst, u_long addr, u_long mask)
{
register int b, i;
@@ -734,8 +719,7 @@ domask(dst, addr, mask)
* The address is assumed to be that of a net or subnet, not a host.
*/
char *
-netname(in, mask)
- u_long in, mask;
+netname(u_long in, u_long mask)
{
char *cp = 0;
static char line[MAXHOSTNAMELEN];
@@ -791,9 +775,7 @@ netname(in, mask)
#ifdef INET6
char *
-netname6(sa6, mask)
- struct sockaddr_in6 *sa6;
- struct in6_addr *mask;
+netname6(struct sockaddr_in6 *sa6, struct in6_addr *mask)
{
static char line[MAXHOSTNAMELEN];
u_char *p = (u_char *)mask;
@@ -855,8 +837,7 @@ netname6(sa6, mask)
}
char *
-routename6(sa6)
- struct sockaddr_in6 *sa6;
+routename6(struct sockaddr_in6 *sa6)
{
static char line[MAXHOSTNAMELEN];
int flag = NI_WITHSCOPEID;
@@ -880,8 +861,7 @@ routename6(sa6)
* Print routing statistics
*/
void
-rt_stats(off)
- u_long off;
+rt_stats(u_long off)
{
struct rtstat rtstat;
@@ -904,8 +884,7 @@ rt_stats(off)
}
char *
-ipx_print(sa)
- register struct sockaddr *sa;
+ipx_print(struct sockaddr *sa)
{
u_short port;
struct servent *sp = 0;
@@ -974,8 +953,7 @@ ipx_print(sa)
}
char *
-ipx_phost(sa)
- struct sockaddr *sa;
+ipx_phost(struct sockaddr *sa)
{
register struct sockaddr_ipx *sipx = (struct sockaddr_ipx *)sa;
struct sockaddr_ipx work;
@@ -999,8 +977,7 @@ short ns_nullh[] = {0,0,0};
short ns_bh[] = {-1,-1,-1};
char *
-ns_print(sa)
- register struct sockaddr *sa;
+ns_print(struct sockaddr *sa)
{
register struct sockaddr_ns *sns = (struct sockaddr_ns*)sa;
struct ns_addr work;
@@ -1046,8 +1023,7 @@ ns_print(sa)
}
char *
-ns_phost(sa)
- struct sockaddr *sa;
+ns_phost(struct sockaddr *sa)
{
register struct sockaddr_ns *sns = (struct sockaddr_ns *)sa;
struct sockaddr_ns work;
@@ -1066,8 +1042,7 @@ ns_phost(sa)
#endif
void
-upHex(p0)
- char *p0;
+upHex(char *p0)
{
register char *p = p0;
OpenPOWER on IntegriCloud