ST_HELO
#define NX_CONN (MI_MASK(ST_HELO) | MI_MASK(ST_MAIL) | MI_MASK(ST_UNKN))
#define NX_HELO (MI_MASK(ST_HELO) | MI_MASK(ST_MAIL) | MI_MASK(ST_UNKN))
#define NX_UNKN (MI_MASK(ST_HELO) | MI_MASK(ST_MAIL) | \
next_states[ST_HELO] |= NX_SKIP;
, {SMFIC_HELO, CM_ARG1, ST_HELO, CT_CONT, CI_HELO, st_helo }
curstate = ST_HELO;
curstate = ST_HELO;
curstate = ST_HELO;
case ST_HELO: