Lines Matching refs:header
157 #define HEADSIZE 128 /* maximum header line length */
242 * Common header labels.
256 struct header* hp; /* Matched headers here */
263 int length; /* Total header length */
265 unsigned long type; /* Matched header type */
457 * state of the user-typed message header.
460 struct header {
617 int hdrnum; /* Number of header labels */
687 jmp_buf header; /* Printing headers */
806 char* header;
919 extern FILE* collect(struct header*, unsigned long);
929 extern char* detract(struct header*, unsigned long);
936 extern void extract(struct header*, unsigned long, char*);
959 extern void grabedit(struct header*, unsigned long);
960 extern void headclear(struct header*, unsigned long);
963 extern int headout(FILE*, struct header*, unsigned long);
964 extern int headset(struct parse*, struct msg*, FILE*, struct header*, Dt_t**, unsigned long);
1001 extern int puthead(FILE*, struct header*, int);
1015 extern FILE* run_editor(FILE*, off_t, struct header*, int, int);
1025 extern void sendmail(struct header*, unsigned long);
1083 extern int usermap(struct header*, int);