change_state
change_state(p, STATE_IDLE, EVNT_NONE);
change_state(p, STATE_CONNECT, EVNT_CON_CLOSED);
void change_state(struct peer *, enum session_state, enum session_events);
change_state(peer, STATE_IDLE, EVNT_RCVD_OPEN);
change_state(peer, STATE_IDLE, EVNT_RCVD_OPEN);
change_state(peer, STATE_IDLE, EVNT_RCVD_OPEN);
change_state(peer, STATE_IDLE, EVNT_RCVD_OPEN);
change_state(peer, STATE_IDLE, EVNT_RCVD_OPEN);
change_state(peer, STATE_IDLE, event);
change_state(peer, STATE_ACTIVE, event);
change_state(peer, STATE_CONNECT, event);
change_state(peer, STATE_OPENSENT, event);
change_state(peer, STATE_ACTIVE, event);
change_state(peer, STATE_IDLE, event);
change_state(peer, STATE_OPENSENT, event);
change_state(peer, STATE_ACTIVE, event);
change_state(peer, STATE_CONNECT, event);
change_state(peer, STATE_IDLE, event);
change_state(peer, STATE_IDLE, event);
change_state(peer, STATE_ACTIVE, event);
change_state(peer, STATE_IDLE, event);
change_state(peer, STATE_IDLE, event);
change_state(peer, STATE_IDLE, event);
change_state(peer, STATE_OPENCONFIRM, event);
change_state(peer, STATE_IDLE, event);
change_state(peer, STATE_IDLE, event);
change_state(peer, STATE_IDLE, event);
change_state(peer, STATE_IDLE, event);
change_state(peer, STATE_IDLE, event);
change_state(peer, STATE_ESTABLISHED, event);
change_state(peer, STATE_IDLE, event);
change_state(peer, STATE_IDLE, event);
change_state(peer, STATE_IDLE, event);
change_state(peer, STATE_IDLE, event);
change_state(peer, STATE_IDLE, event);
change_state(peer, STATE_IDLE, event);
change_state(peer, STATE_IDLE, EVNT_RCVD_OPEN);
change_state(peer, STATE_IDLE, EVNT_RCVD_OPEN);
change_state(peer, STATE_IDLE, EVNT_RCVD_OPEN);
change_state(peer, STATE_IDLE, EVNT_RCVD_OPEN);
change_state(peer, STATE_IDLE, EVNT_RCVD_OPEN);
change_state(peer, STATE_IDLE,