Lines Matching refs:fo
505 puthead(struct header *hp, FILE *fo, int w) in puthead() argument
511 fmt("To:", hp->h_to, fo, w&GCOMMA), gotcha++; in puthead()
513 fprintf(fo, "Subject: %s\n", hp->h_subject), gotcha++; in puthead()
515 fmt("Cc:", hp->h_cc, fo, w&GCOMMA), gotcha++; in puthead()
517 fmt("Bcc:", hp->h_bcc, fo, w&GCOMMA), gotcha++; in puthead()
519 fprintf(fo, "Reply-To: %s\n", hp->h_replyto), gotcha++; in puthead()
521 fprintf(fo, "In-Reply-To: <%s>\n", hp->h_inreplyto), gotcha++; in puthead()
523 (void)putc('\n', fo); in puthead()
531 fmt(const char *str, struct name *np, FILE *fo, int comma) in fmt() argument
538 fputs(str, fo); in fmt()
545 fprintf(fo, "\n "); in fmt()
548 fprintf(fo, " "); in fmt()
549 fputs(np->n_name, fo); in fmt()
551 fprintf(fo, ","); in fmt()
554 fprintf(fo, "\n"); in fmt()
565 FILE *fo; in savemail() local
572 fo = Fopen(name, "a"); in savemail()
575 if (fo == NULL) { in savemail()
580 fprintf(fo, "From %s %s", myname, ctime(&now)); in savemail()
582 (void)fwrite(buf, 1, i, fo); in savemail()
583 fprintf(fo, "\n"); in savemail()
584 (void)fflush(fo); in savemail()
585 if (ferror(fo)) in savemail()
587 (void)Fclose(fo); in savemail()