parse_header
if ((p->wbuf = msgbuf_new_reader(MSGSIZE_HEADER, parse_header, p)) ==
struct ibuf *parse_header(struct ibuf *, void *, int *);
if (parse_header(fp, &nuid, &ngid, mailto, &always_mail) == -1) {