smtp_free
smtp_free(s, "accept failed");
smtp_free(s, "done");
smtp_free(s, "timeout");
smtp_free(s, "disconnected");
smtp_free(s, "IO error");
static void smtp_free(struct smtp_session *, const char *);