** terminating NULL.
*/
+struct field {
+ char name[NAMESZ];
+ size_t namelen;
+ char *value;
+ size_t valuelen;
+ size_t alloclen;
+};
+
+enum state {
+ LENERR2 = -2,
+ FMTERR2 = -3,
+ ERR2 = -1,
+ FLD2 = 0,
+ BODY2,
+ FILEEOF2,
+};
+
#define LENERR (-2) /* Name too long error from getfld */
#define FMTERR (-3) /* Message Format error */
#define FLD 0 /* Field returned */