smtp_client_state
static void smtp_client_state(struct smtp_client *, int);
smtp_client_state(proto, STATE_BANNER);
smtp_client_state(proto, STATE_EHLO);
smtp_client_state(proto, STATE_QUIT);
smtp_client_state(proto, STATE_MAIL);
smtp_client_state(proto, STATE_QUIT);
smtp_client_state(proto, STATE_AUTH);
smtp_client_state(proto, STATE_AUTH);
smtp_client_state(proto, STATE_READY);
smtp_client_state(proto, STATE_AUTH_PLAIN);
smtp_client_state(proto, STATE_AUTH_LOGIN);
smtp_client_state(proto, STATE_DATA);
smtp_client_state(proto, STATE_RSET);
smtp_client_state(proto, STATE_LHLO);
smtp_client_state(proto, STATE_EHLO);
smtp_client_state(proto, STATE_HELO);
smtp_client_state(proto, STATE_STARTTLS);
smtp_client_state(proto, STATE_READY);
smtp_client_state(proto, STATE_READY);
smtp_client_state(proto, STATE_AUTH);
smtp_client_state(proto, STATE_READY);
smtp_client_state(proto, STATE_AUTH_LOGIN_USER);
smtp_client_state(proto, STATE_AUTH_LOGIN_PASS);
smtp_client_state(proto, STATE_READY);
smtp_client_state(proto, STATE_RSET);
smtp_client_state(proto, STATE_RCPT);
smtp_client_state(proto, STATE_RCPT);
smtp_client_state(proto, STATE_RSET);
smtp_client_state(proto, STATE_BODY);
smtp_client_state(proto, STATE_READY);
smtp_client_state(proto, STATE_READY);
smtp_client_state(proto, STATE_BANNER);
smtp_client_state(proto, STATE_BANNER);
smtp_client_state(proto, STATE_EHLO);
smtp_client_state(proto, STATE_EOM);