version 1.6, 1997/07/14 15:56:25 |
version 1.7, 1997/07/22 18:54:41 |
|
|
struct ignoretab *doign; |
struct ignoretab *doign; |
char *prefix; |
char *prefix; |
{ |
{ |
long count; |
int count; |
register FILE *ibuf; |
register FILE *ibuf; |
char line[LINESIZE]; |
char line[LINESIZE]; |
int ishead, infld, ignoring = 0, dostat, firstline; |
int ishead, infld, ignoring = 0, dostat, firstline; |
|
|
*/ |
*/ |
if ((mtf = collect(hp, printheaders)) == NULL) |
if ((mtf = collect(hp, printheaders)) == NULL) |
return; |
return; |
if (value("interactive") != NULL) |
|
if (value("askcc") != NULL || value("askbcc") != NULL) { |
|
if (value("askcc") != NULL) |
|
grabh(hp, GCC); |
|
if (value("askbcc") != NULL) |
|
grabh(hp, GBCC); |
|
} else { |
|
puts("EOT"); |
|
(void)fflush(stdout); |
|
} |
|
if (fsize(mtf) == 0) |
if (fsize(mtf) == 0) |
if (hp->h_subject == NULL) |
if (hp->h_subject == NULL) |
puts("No message, no subject; hope that's ok"); |
puts("No message, no subject; hope that's ok"); |