diff options
Diffstat (limited to 'monitor.c')
-rw-r--r-- | monitor.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -909,6 +909,7 @@ mm_answer_pam_query(int sock, Buffer *m) | |||
909 | xfree(prompts); | 909 | xfree(prompts); |
910 | if (echo_on != NULL) | 910 | if (echo_on != NULL) |
911 | xfree(echo_on); | 911 | xfree(echo_on); |
912 | auth_method = "keyboard-interactive/pam"; | ||
912 | mm_request_send(sock, MONITOR_ANS_PAM_QUERY, m); | 913 | mm_request_send(sock, MONITOR_ANS_PAM_QUERY, m); |
913 | return (0); | 914 | return (0); |
914 | } | 915 | } |
@@ -951,6 +952,7 @@ mm_answer_pam_free_ctx(int sock, Buffer *m) | |||
951 | (sshpam_device.free_ctx)(sshpam_ctxt); | 952 | (sshpam_device.free_ctx)(sshpam_ctxt); |
952 | buffer_clear(m); | 953 | buffer_clear(m); |
953 | mm_request_send(sock, MONITOR_ANS_PAM_FREE_CTX, m); | 954 | mm_request_send(sock, MONITOR_ANS_PAM_FREE_CTX, m); |
955 | auth_method = "keyboard-interactive/pam"; | ||
954 | return (sshpam_authok == sshpam_ctxt); | 956 | return (sshpam_authok == sshpam_ctxt); |
955 | } | 957 | } |
956 | #endif | 958 | #endif |