Lines Matching refs:fo
119 mime_ficonv(FILE *fi, FILE *fo, void *cookie)
142 (void)fprintf(fo,
156 (void)fprintf(fo,
162 (void)fprintf(fo,
172 (void)fwrite(outbuf, 1, OUTBUFSIZE - outbytes, fo);
180 (void)fprintf(fo, "\n\t[ iconv(): %s ]\n\n",
185 (void)fwrite(outbuf, 1, OUTBUFSIZE - outbytes, fo);
315 mime_fB64_encode(FILE *fi, FILE *fo, void *cookie __unused)
337 (void)fwrite(b64, sizeof(*b64), (size_t)4 * roundup(cnt, 3) / 3, fo);
338 (void)putc('\n', fo);
343 mime_fB64_decode(FILE *fi, FILE *fo, void *add_lf)
377 (void)fprintf(fo, "WARN: invalid base64 encoding\n");
380 (void)fwrite(buf, 1, (size_t)binlen, fo);
386 (void)fputc('\n', fo);
534 fput_quoted_line(FILE *fo, char *line, size_t len, size_t limit)
549 (void)fputs("=\n", fo);
552 (void)fprintf(fo, "=%02X", *p);
559 (void)fputs("=\n", fo);
560 (void)fputs("=0A=", fo);
565 (void)fputs("=\n", fo);
568 (void)putc(*p, fo);
576 (void)fputs("=\n", fo);
580 mime_fQP_encode(FILE *fi, FILE *fo, void *cookie __unused)
599 fput_quoted_line(fo, line, len, limit);
603 mime_fQP_decode(FILE *fi, FILE *fo, void *cookie __unused)
624 (void)fputc(c, fo);
626 (void)fputs("[?]", fo);
630 (void)fputc(*p, fo);
641 mime_fio_copy(FILE *fi, FILE *fo, void *cookie __unused)
649 (void)putc(c, fo);
651 (void)fflush(fo);
657 if (ferror(fo)) {
659 (void)Fclose(fo);