Merge github #169

Fix compilation when disabling pubkey authentication (DROPBEAR_SVR_PUBKEY_AUTH)
This commit is contained in:
Matt Johnston 2022-05-31 09:48:17 +08:00 committed by GitHub
commit f2318d831b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1040,9 +1040,11 @@ static void execchild(const void *user_data) {
if (chansess->original_command) { if (chansess->original_command) {
addnewvar("SSH_ORIGINAL_COMMAND", chansess->original_command); addnewvar("SSH_ORIGINAL_COMMAND", chansess->original_command);
} }
#if DROPBEAR_SVR_PUBKEY_OPTIONS_BUILT
if (ses.authstate.pubkey_info != NULL) { if (ses.authstate.pubkey_info != NULL) {
addnewvar("SSH_PUBKEYINFO", ses.authstate.pubkey_info); addnewvar("SSH_PUBKEYINFO", ses.authstate.pubkey_info);
} }
#endif
/* change directory */ /* change directory */
if (chdir(ses.authstate.pw_dir) < 0) { if (chdir(ses.authstate.pw_dir) < 0) {