X-Git-Url: http://git.marmaro.de/?p=mmh;a=blobdiff_plain;f=h%2Fmh.h;h=8f6fad1d78ec61172ca555f68e283b3727f70769;hp=8107a3e326fbae377482d0ae95757e41de14978d;hb=e3589a920c43d8f4c7967a4884238658076114a1;hpb=e200d3000e399ba55437e3b85c73df5ba2df27f4 diff --git a/h/mh.h b/h/mh.h index 8107a3e..8f6fad1 100644 --- a/h/mh.h +++ b/h/mh.h @@ -203,6 +203,7 @@ struct msgs { ** terminating NULL. */ +/* m_getfld2() returned data */ struct field { char name[NAMESZ]; size_t namelen; @@ -211,24 +212,16 @@ struct field { size_t alloclen; }; +/* m_getfld2() states */ enum state { - LENERR2 = -2, - FMTERR2 = -3, - IOERR2 = -1, - FLD2 = 0, - BODY2, - FILEEOF2, + LENERR2 = -2, /* Line too long */ + FMTERR2 = -3, /* Format error in message */ + IOERR2 = -1, /* Read error */ + FLD2 = 0, /* Header field returned */ + BODY2, /* Body line returned */ + FILEEOF2, /* Reached end of input file */ }; -#define LENERR (-2) /* Name too long error from getfld */ -#define FMTERR (-3) /* Message Format error */ -#define FLD 0 /* Field returned */ -#define FLDPLUS 1 /* Field returned with more to come */ -#define BODY 3 /* Body returned with more to come */ -#define FILEEOF 5 /* Reached end of input file */ - -extern int msg_count; /* m_getfld() indicators (That's a hack!) */ - #define NOUSE 0 /* draft being re-used */ #define OUTPUTLINELEN 72 /* default line length for headers */