#include <stdlib.h>
#endif
#include "fetchmail.h"
+#include "socket.h"
static int count, seen, recent, unseen, imap4;
seen = 0;
do {
- if (!fgets(buf, sizeof(buf), sockfp))
+ if (!SockGets(buf, sizeof(buf), sockfp))
return(PS_SOCKET);
if (buf[strlen(buf)-1] == '\n')
buf[strlen(buf)-1] = '\0';
char buf [POPBUFSIZE+1];
gen_send(sockfp, "FETCH 1:%d RFC822.SIZE", count);
- while (fgets(buf, sizeof(buf), sockfp))
+ while (SockGets(buf, sizeof(buf), sockfp))
{
int num, size;
/* looking for FETCH response */
do {
- if (!fgets(buf, sizeof(buf), sockfp))
+ if (!SockGets(buf, sizeof(buf), sockfp))
return(PS_SOCKET);
} while
(sscanf(buf+2, "%d FETCH (RFC822 {%d}", &num, lenp) != 2);
{
char buf [POPBUFSIZE+1];
- if (!fgets(buf, sizeof(buf), sockfp))
+ if (!SockGets(buf, sizeof(buf), sockfp))
return(PS_SOCKET);
else
return(0);