rc = imap_cmd_step (idata);
while (rc == IMAP_CMD_CONTINUE);
- if (rc != IMAP_CMD_DONE)
+ if (rc != IMAP_CMD_OK)
{
dprint (1, (debugfile, "Error receiving server response.\n"));
goto bail;
}
- if (imap_code (idata->buf))
+ if (imap_code (idata->cmd.buf))
return IMAP_AUTH_SUCCESS;
bail:
goto bail;
}
- if ((len = mutt_from_base64 (obuf, idata->buf + 2)) == -1)
+ if ((len = mutt_from_base64 (obuf, idata->cmd.buf + 2)) == -1)
{
dprint (1, (debugfile, "Error decoding base64 response.\n"));
goto bail;
rc = imap_cmd_step (idata);
while (rc == IMAP_CMD_CONTINUE);
- if (rc != IMAP_CMD_DONE)
+ if (rc != IMAP_CMD_OK)
{
dprint (1, (debugfile, "Error receiving server response.\n"));
goto bail;
}
- if (imap_code (idata->buf))
+ if (imap_code (idata->cmd.buf))
return IMAP_AUTH_SUCCESS;
bail:
do
rc = imap_cmd_step (idata);
while (rc == IMAP_CMD_CONTINUE);
- if (rc != IMAP_CMD_DONE)
+ if (rc != IMAP_CMD_OK)
{
dprint (1, (debugfile, "Error receiving server response.\n"));
mutt_socket_write(idata->conn, "*\r\n");