Skip to content

Commit 37f94a7

Browse files
committed
Correct invalid signature
1 parent 1bb7cdb commit 37f94a7

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

src/session_server.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -521,7 +521,7 @@ void nc_server_ssh_set_passwd_auth_clb(int (*passwd_auth_clb)(const struct nc_se
521521
* @param[in] user_data Optional arbitrary user data that will be passed to \p passwd_auth_clb.
522522
* @param[in] free_user_data Optional callback that will be called during cleanup to free any \p user_data.
523523
*/
524-
void ncserver_ssh_set_interactive_auth_clb(int (*interactive_auth_clb)(const struct ssh_message msg, const char *password,
524+
void ncserver_ssh_set_interactive_auth_clb(int (*interactive_auth_clb)(const struct nc_session *session, const struct ssh_message msg,
525525
void *user_data),
526526
void *user_data, void (*free_user_data)(void *user_data));
527527

src/session_server_ssh.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -843,7 +843,7 @@ nc_sshcb_auth_kbdint(struct nc_session *session, ssh_message msg)
843843
char *pass_hash;
844844

845845
if (server_opts.interactive_auth_clb) {
846-
auth_ret = server_opts.interactive_auth_clb(session, msg, server_opts.interactive_auth_clb);
846+
auth_ret = server_opts.interactive_auth_clb(session, msg, server_opts.interactive_auth_data);
847847
} else {
848848
if (!ssh_message_auth_kbdint_is_response(msg)) {
849849
const char *prompts[] = {"Password: "};

0 commit comments

Comments
 (0)