while (state == FLDPLUS) {
fieldsz = sizeof field;
state = m_getfld (&gstate, name, field, &fieldsz, in);
while (state == FLDPLUS) {
fieldsz = sizeof field;
state = m_getfld (&gstate, name, field, &fieldsz, in);
} while (state == BODY &&
(fieldsz = sizeof field,
state = m_getfld (&gstate, name, field, &fieldsz, in)));
} while (state == BODY &&
(fieldsz = sizeof field,
state = m_getfld (&gstate, name, field, &fieldsz, in)));