Be a bit more careful about when we want to use CLI_AUTH_IMMEDIATE

Only use it if we have pubkeys to try, or we have $DROPBEAR_PASSWORD set
This commit is contained in:
Matt Johnston
2013-04-02 00:11:53 +08:00
parent 90b5691183
commit ff2aa20565
3 changed files with 35 additions and 25 deletions

2
auth.h
View File

@@ -67,7 +67,7 @@ void recv_msg_userauth_pk_ok();
void recv_msg_userauth_info_request();
void cli_get_user();
void cli_auth_getmethods();
void cli_auth_try();
int cli_auth_try();
void recv_msg_userauth_banner();
void cli_pubkeyfail();
void cli_auth_password();