echoping/SRC/smtp.c
2007-03-05 20:52:20 +00:00

35 lines
507 B
C

/* Code contributed by Samuel Tardieu <sam@inf.enst.fr>
*
* $Id$
*
*/
#include "echoping.h"
#ifdef SMTP
char big_recvline[MAXTOREAD];
int
smtp_read_response_from_server(FILE * fs)
{
int nr;
int i;
for (i = 0; i < MAXSMTPLINES; i++) {
nr = readline(fs, big_recvline, MAXTOREAD, TRUE);
if (nr <= 4) {
return -1;
}
if (big_recvline[3] == ' ') {
return nr;
}
if (big_recvline[3] != '-') {
return -1;
}
}
return -1;
}
#endif /* SMTP */