fix from David Burren on name lookup of gateways in netstat -r
authorKeith Sklower <sklower@ucbvax.Berkeley.EDU>
Thu, 13 May 1993 07:17:32 +0000 (23:17 -0800)
committerKeith Sklower <sklower@ucbvax.Berkeley.EDU>
Thu, 13 May 1993 07:17:32 +0000 (23:17 -0800)
(davidb@otto.bf.rmit.oz.au)

SCCS-vsn: usr.bin/netstat/route.c 5.27

usr/src/usr.bin/netstat/route.c

index 0559603..ca3d564 100644 (file)
@@ -6,7 +6,7 @@
  */
 
 #ifndef lint
  */
 
 #ifndef lint
-static char sccsid[] = "@(#)route.c    5.26 (Berkeley) %G%";
+static char sccsid[] = "@(#)route.c    5.27 (Berkeley) %G%";
 #endif /* not lint */
 
 #include <sys/param.h>
 #endif /* not lint */
 
 #include <sys/param.h>
@@ -418,7 +418,7 @@ p_rtentry(rt)
        static char name[16];
 
        p_sockaddr(kgetsa(rt_key(rt)), rt->rt_flags, WID_DST);
        static char name[16];
 
        p_sockaddr(kgetsa(rt_key(rt)), rt->rt_flags, WID_DST);
-       p_sockaddr(kgetsa(rt->rt_gateway), 0, WID_GW);
+       p_sockaddr(kgetsa(rt->rt_gateway), RTF_HOST, WID_GW);
        p_flags(rt->rt_flags, "%-6.6s ");
        printf("%6d %8d ", rt->rt_refcnt, rt->rt_use);
        if (rt->rt_ifp) {
        p_flags(rt->rt_flags, "%-6.6s ");
        printf("%6d %8d ", rt->rt_refcnt, rt->rt_use);
        if (rt->rt_ifp) {