X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=imap%2Fauth_gss.c;h=197a18e8104453c83ebaa84f6edf4633ab74ab85;hp=fa5146739318ca2cfc83a309da9d09f0b55c201e;hb=108f3c7ab59844591f7540347914ea57be5245e2;hpb=9a1efcc01ddeca4106847f8eb28a704aca2dcf0b diff --git a/imap/auth_gss.c b/imap/auth_gss.c index fa51467..197a18e 100644 --- a/imap/auth_gss.c +++ b/imap/auth_gss.c @@ -18,7 +18,7 @@ #include "auth.h" #include -#include "lib/debug.h" +#include #include @@ -60,7 +60,7 @@ imap_auth_res_t imap_auth_gss (IMAP_DATA * idata, const char *method) /* get an IMAP service ticket for the server */ snprintf (buf1, sizeof (buf1), "imap@%s", idata->conn->account.host); request_buf.value = buf1; - request_buf.length = str_len (buf1) + 1; + request_buf.length = m_strlen(buf1) + 1; maj_stat = gss_import_name (&min_stat, &request_buf, gss_nt_service_name, &target_name); if (maj_stat != GSS_S_COMPLETE) { @@ -115,7 +115,7 @@ imap_auth_res_t imap_auth_gss (IMAP_DATA * idata, const char *method) mutt_to_base64 ((unsigned char *) buf1, send_token.value, send_token.length, sizeof (buf1) - 2); gss_release_buffer (&min_stat, &send_token); - str_cat (buf1, sizeof (buf1), "\r\n"); + m_strcat(buf1, sizeof(buf1), "\r\n"); mutt_socket_write (idata->conn, buf1); while (maj_stat == GSS_S_CONTINUE_NEEDED) { @@ -150,7 +150,7 @@ imap_auth_res_t imap_auth_gss (IMAP_DATA * idata, const char *method) mutt_to_base64 ((unsigned char *) buf1, send_token.value, send_token.length, sizeof (buf1) - 2); gss_release_buffer (&min_stat, &send_token); - str_cat (buf1, sizeof (buf1), "\r\n"); + m_strcat(buf1, sizeof(buf1), "\r\n"); mutt_socket_write (idata->conn, buf1); } @@ -202,7 +202,7 @@ imap_auth_res_t imap_auth_gss (IMAP_DATA * idata, const char *method) /* server decides if principal can log in as user */ strncpy (buf1 + 4, idata->conn->account.user, sizeof (buf1) - 4); request_buf.value = buf1; - request_buf.length = 4 + str_len (idata->conn->account.user) + 1; + request_buf.length = 4 + m_strlen(idata->conn->account.user) + 1; maj_stat = gss_wrap (&min_stat, context, 0, GSS_C_QOP_DEFAULT, &request_buf, &cflags, &send_token); if (maj_stat != GSS_S_COMPLETE) { @@ -213,7 +213,7 @@ imap_auth_res_t imap_auth_gss (IMAP_DATA * idata, const char *method) mutt_to_base64 ((unsigned char *) buf1, send_token.value, send_token.length, sizeof (buf1) - 2); debug_print (2, ("Requesting authorisation as %s\n", idata->conn->account.user)); - str_cat (buf1, sizeof (buf1), "\r\n"); + m_strcat(buf1, sizeof(buf1), "\r\n"); mutt_socket_write (idata->conn, buf1); /* Joy of victory or agony of defeat? */