- (djm) Fix mangled AIXAUTHENTICATE code

This commit is contained in:
Damien Miller 2000-10-28 13:38:34 +11:00
parent 6bd90df490
commit c05e01875b
2 changed files with 4 additions and 3 deletions

View File

@ -1,6 +1,7 @@
20001028
- (djm) fix select hack in serverloop.c from Philippe WILLEM
<Philippe.WILLEM@urssaf.fr>
- (djm) Fix mangled AIXAUTHENTICATE code
20001027
- (djm) Increase REKEY_BYTES to 2^24 for arc4random

View File

@ -193,7 +193,7 @@ input_userauth_request(int type, int plen, void *ctxt)
fatal("input_userauth_request: no authctxt");
if (authctxt->attempt++ >= AUTH_FAIL_MAX) {
#ifdef WITH_AIXAUTHENTICATE
loginfailed(user,get_canonical_hostname(),"ssh");
loginfailed(authctxt->pw->pw_name, get_canonical_hostname(), "ssh");
#endif /* WITH_AIXAUTHENTICATE */
packet_disconnect("too many failed userauth_requests");
}
@ -306,8 +306,8 @@ userauth_reply(Authctxt *authctxt, int authenticated)
if (authenticated == 1) {
#ifdef WITH_AIXAUTHENTICATE
/* We don't have a pty yet, so just label the line as "ssh" */
if (loginsuccess(user, get_canonical_hostname(), "ssh",
&aixloginmsg) < 0)
if (loginsuccess(authctxt->pw->pw_name, get_canonical_hostname(),
"ssh", &aixloginmsg) < 0)
aixloginmsg = NULL;
#endif /* WITH_AIXAUTHENTICATE */
/* turn off userauth */