diff options
author | phk <phk@FreeBSD.org> | 1994-10-02 17:48:58 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 1994-10-02 17:48:58 +0000 |
commit | f3c1ed23270f2db1e6c2456439dd12b7b68e8bde (patch) | |
tree | c117ab448d9316a116c92751ddc54084d53fb88a /sys/net | |
parent | 451659421c6fd9cc8d83d27e51ae1ba317522182 (diff) | |
download | FreeBSD-src-f3c1ed23270f2db1e6c2456439dd12b7b68e8bde.zip FreeBSD-src-f3c1ed23270f2db1e6c2456439dd12b7b68e8bde.tar.gz |
GCC cleanup.
Reviewed by:
Submitted by:
Obtained from:
Diffstat (limited to 'sys/net')
-rw-r--r-- | sys/net/route.c | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/sys/net/route.c b/sys/net/route.c index e1d730d..15c6bf9 100644 --- a/sys/net/route.c +++ b/sys/net/route.c @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * @(#)route.c 8.2 (Berkeley) 11/15/93 - * $Id: route.c,v 1.6 1994/09/08 00:17:22 wollman Exp $ + * $Id: route.c,v 1.7 1994/09/14 03:10:05 wollman Exp $ */ #include <sys/param.h> @@ -145,7 +145,7 @@ rtfree(rt) panic ("rtfree 2"); rttrash--; if (rt->rt_refcnt < 0) { - printf("rtfree: %x not freed (neg refs)\n", rt); + printf("rtfree: %p not freed (neg refs)\n", rt); return; } ifa = rt->rt_ifa; @@ -273,9 +273,13 @@ rtioctl(req, data, p) caddr_t data; struct proc *p; { +#ifdef INET extern int (*mrt_ioctl)(int, caddr_t, struct proc *); /* Multicast goop, grrr... */ return mrt_ioctl(req, data, p); +#else /* INET */ + return ENXIO; +#endif /* INET */ } struct ifaddr * @@ -500,7 +504,8 @@ rtinit(ifa, cmd, flags) rt_maskedcopy(dst, deldst, ifa->ifa_netmask); dst = deldst; } - if (rt = rtalloc1(dst, 0)) { + rt = rtalloc1(dst, 0); + if (rt) { rt->rt_refcnt--; if (rt->rt_ifa != ifa) { if (m) @@ -524,7 +529,7 @@ rtinit(ifa, cmd, flags) if (cmd == RTM_ADD && error == 0 && (rt = nrt)) { rt->rt_refcnt--; if (rt->rt_ifa != ifa) { - printf("rtinit: wrong ifa (%x) was (%x)\n", ifa, + printf("rtinit: wrong ifa (%p) was (%p)\n", ifa, rt->rt_ifa); if (rt->rt_ifa->ifa_rtrequest) rt->rt_ifa->ifa_rtrequest(RTM_DELETE, rt, SA(0)); |