1 It looks like the 1.3 branch already has a more correct fix for this problem
2 (which has potential to crop up elsewhere in the source tree), but this fixes
5 --- mutt-1.2.5/imap/auth_gss.c Wed Jun 21 15:21:56 2000
6 +++ mutt-1.2.5/imap/auth_gss.c Mon Nov 6 13:24:27 2000
8 mutt_socket_write (idata->conn, buf1);
10 /* Joy of victory or agony of defeat? */
11 - if (mutt_socket_read_line_d (buf1, GSS_BUFSIZE, idata->conn) < 0)
13 - dprint (1, (debugfile, "Error receiving server response.\n"));
15 - mutt_socket_write(idata->conn, "*\r\n");
19 + if (mutt_socket_read_line_d (buf1, GSS_BUFSIZE, idata->conn) < 0)
21 + dprint (1, (debugfile, "Error receiving server response.\n"));
22 + mutt_socket_write(idata->conn, "*\r\n");
25 + } while ((mutt_strncmp (buf1, seq, SEQLEN) != 0));
29 /* flush the security context */