diff options
author | Garrett Wollman <wollman@FreeBSD.org> | 1997-01-02 16:57:08 +0000 |
---|---|---|
committer | Garrett Wollman <wollman@FreeBSD.org> | 1997-01-02 16:57:08 +0000 |
commit | d005ed5a681fbf23295a26d08efcdc295c693471 (patch) | |
tree | 1b01f82f2d23baa63ed4b724d92ce400b45b2c97 | |
parent | 337e72d0e59a6e844679b70ddb1df6f93f7fcbfe (diff) |
Latest version of routed from Vern Schryver. This one reallyvendor/SGI/vjs_970102
should fix Andrey's problem.
Notes
Notes:
svn path=/vendor/SGI/dist_v_2_21/; revision=21207
svn path=/vendor/SGI/vjs_970102/; revision=21208; tag=vendor/SGI/vjs_970102
-rw-r--r-- | sbin/routed/input.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sbin/routed/input.c b/sbin/routed/input.c index 100bd3df0c4f..cfc680db8065 100644 --- a/sbin/routed/input.c +++ b/sbin/routed/input.c @@ -261,7 +261,7 @@ input(struct sockaddr_in *from, /* received from this IP address */ * already knows it. */ ap = find_auth(aifp); - if (aifp == 0 && ap->type == RIP_AUTH_PW + if (ap != 0 && ap->type == RIP_AUTH_PW && n->n_family == RIP_AF_AUTH && !ck_passwd(aifp,rip,lim,FROM_NADDR,&use_auth)) ap = 0; |