cmdstate_t
cmdstate_t cmd_state; /* request's current state */
cmdstate_t next_state;
cmdstate_t ghd_timeout_table[GCMD_NSTATES];
cmdstate_t state;
ghd_timeout_table[state] = (cmdstate_t)value;
cmdstate_t cmd_state; /* request's current state */