diff options
Diffstat (limited to 'monitor.c')
-rw-r--r-- | monitor.c | 18 |
1 files changed, 9 insertions, 9 deletions
@@ -783,7 +783,7 @@ int | |||
783 | mm_answer_pam_start(int socket, Buffer *m) | 783 | mm_answer_pam_start(int socket, Buffer *m) |
784 | { | 784 | { |
785 | char *user; | 785 | char *user; |
786 | 786 | ||
787 | if (!options.use_pam) | 787 | if (!options.use_pam) |
788 | fatal("UsePAM not set, but ended up in %s anyway", __func__); | 788 | fatal("UsePAM not set, but ended up in %s anyway", __func__); |
789 | 789 | ||
@@ -802,7 +802,7 @@ int | |||
802 | mm_answer_pam_account(int socket, Buffer *m) | 802 | mm_answer_pam_account(int socket, Buffer *m) |
803 | { | 803 | { |
804 | u_int ret; | 804 | u_int ret; |
805 | 805 | ||
806 | if (!options.use_pam) | 806 | if (!options.use_pam) |
807 | fatal("UsePAM not set, but ended up in %s anyway", __func__); | 807 | fatal("UsePAM not set, but ended up in %s anyway", __func__); |
808 | 808 | ||
@@ -1798,25 +1798,25 @@ mm_answer_gss_checkmic(int socket, Buffer *m) | |||
1798 | gss_buffer_desc gssbuf, mic; | 1798 | gss_buffer_desc gssbuf, mic; |
1799 | OM_uint32 ret; | 1799 | OM_uint32 ret; |
1800 | u_int len; | 1800 | u_int len; |
1801 | 1801 | ||
1802 | gssbuf.value = buffer_get_string(m, &len); | 1802 | gssbuf.value = buffer_get_string(m, &len); |
1803 | gssbuf.length = len; | 1803 | gssbuf.length = len; |
1804 | mic.value = buffer_get_string(m, &len); | 1804 | mic.value = buffer_get_string(m, &len); |
1805 | mic.length = len; | 1805 | mic.length = len; |
1806 | 1806 | ||
1807 | ret = ssh_gssapi_checkmic(gsscontext, &gssbuf, &mic); | 1807 | ret = ssh_gssapi_checkmic(gsscontext, &gssbuf, &mic); |
1808 | 1808 | ||
1809 | xfree(gssbuf.value); | 1809 | xfree(gssbuf.value); |
1810 | xfree(mic.value); | 1810 | xfree(mic.value); |
1811 | 1811 | ||
1812 | buffer_clear(m); | 1812 | buffer_clear(m); |
1813 | buffer_put_int(m, ret); | 1813 | buffer_put_int(m, ret); |
1814 | 1814 | ||
1815 | mm_request_send(socket, MONITOR_ANS_GSSCHECKMIC, m); | 1815 | mm_request_send(socket, MONITOR_ANS_GSSCHECKMIC, m); |
1816 | 1816 | ||
1817 | if (!GSS_ERROR(ret)) | 1817 | if (!GSS_ERROR(ret)) |
1818 | monitor_permit(mon_dispatch, MONITOR_REQ_GSSUSEROK, 1); | 1818 | monitor_permit(mon_dispatch, MONITOR_REQ_GSSUSEROK, 1); |
1819 | 1819 | ||
1820 | return (0); | 1820 | return (0); |
1821 | } | 1821 | } |
1822 | 1822 | ||