diff options
Diffstat (limited to 'auth1.c')
-rw-r--r-- | auth1.c | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -479,13 +479,12 @@ do_authentication() | |||
479 | packet_start(SSH_SMSG_SUCCESS); | 479 | packet_start(SSH_SMSG_SUCCESS); |
480 | packet_send(); | 480 | packet_send(); |
481 | packet_write_wait(); | 481 | packet_write_wait(); |
482 | xfree(user); | ||
483 | |||
484 | #ifdef WITH_AIXAUTHENTICATE | 482 | #ifdef WITH_AIXAUTHENTICATE |
485 | /* We don't have a pty yet, so just label the line as "ssh" */ | 483 | /* We don't have a pty yet, so just label the line as "ssh" */ |
486 | if (loginsuccess(user,get_canonical_hostname(),"ssh",&aixloginmsg) < 0) | 484 | if (loginsuccess(user,get_canonical_hostname(),"ssh",&aixloginmsg) < 0) |
487 | aixloginmsg = NULL; | 485 | aixloginmsg = NULL; |
488 | #endif /* WITH_AIXAUTHENTICATE */ | 486 | #endif /* WITH_AIXAUTHENTICATE */ |
487 | xfree(user); | ||
489 | 488 | ||
490 | /* Perform session preparation. */ | 489 | /* Perform session preparation. */ |
491 | do_authenticated(pw); | 490 | do_authenticated(pw); |