aboutsummaryrefslogtreecommitdiff
path: root/sbin/route
diff options
context:
space:
mode:
authorJulian Elischer <julian@FreeBSD.org>1996-07-23 22:00:14 +0000
committerJulian Elischer <julian@FreeBSD.org>1996-07-23 22:00:14 +0000
commite56dd1bb4f778657efe61e2c5fb5e6d92d836e7b (patch)
tree42e7d7ae354225b7bf9fbd270870541c53dd43f7 /sbin/route
parentcba8a5ddd3421596e3d16893e35ff5bc8a0e380e (diff)
downloadsrc-e56dd1bb4f778657efe61e2c5fb5e6d92d836e7b.tar.gz
src-e56dd1bb4f778657efe61e2c5fb5e6d92d836e7b.zip
Submitted by: archie@whistle.com
slight cleanups on yesterday's patches
Notes
Notes: svn path=/head/; revision=17265
Diffstat (limited to 'sbin/route')
-rw-r--r--sbin/route/route.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/sbin/route/route.c b/sbin/route/route.c
index 1a00d5261834..b2d1eb83370e 100644
--- a/sbin/route/route.c
+++ b/sbin/route/route.c
@@ -43,7 +43,7 @@ static const char copyright[] =
static char sccsid[] = "@(#)route.c 8.3 (Berkeley) 3/19/94";
*/
static const char rcsid[] =
- "$Id: route.c,v 1.9 1996/07/09 19:02:28 julian Exp $";
+ "$Id: route.c,v 1.10 1996/07/23 01:18:47 julian Exp $";
#endif /* not lint */
#include <sys/param.h>
@@ -891,7 +891,8 @@ getaddr(which, s, hpp)
case AF_APPLETALK:
if (!atalk_aton(s, &su->sat.sat_addr))
errx(EX_NOHOST, "bad address: %s", s);
- return(su->sat.sat_addr.s_node != 0);
+ rtm_addrs |= RTA_NETMASK;
+ return(forcehost || su->sat.sat_addr.s_node != 0);
case AF_LINK:
link_addr(s, &su->sdl);