GSUBJECT
t = GTO | GSUBJECT | GCC | GNL | GSMOPTS;
(void)grabh(hp, GSUBJECT);
(void)grabh(hp, GTO | GSUBJECT | GCC | GBCC | GSMOPTS);
GTO | GSUBJECT | GCC | GBCC | GSMOPTS | GNL);
#define GMASK (GTO | GSUBJECT | GCC | GBCC | GSMOPTS)
(void)puthead(hp, fout, GTO|GSUBJECT|GCC|GMISC|GMIME|GNL);
(void)puthead(hp, fout, GTO|GSUBJECT|GCC|GMISC|GNL);
if (hp->h_subject != NULL && w & GSUBJECT)
GTO | GSUBJECT | GCC | GBCC | GMISC | GNL | GCOMMA
if (gflags & GSUBJECT) {