1
0
mirror of https://github.com/moparisthebest/curl synced 2024-12-22 08:08:50 -05:00

pop3: Moved pop3_quit() to be with the other perform functions

This commit is contained in:
Steve Holme 2013-04-14 09:37:19 +01:00
parent 577f8e5ac6
commit e4eaa92728

View File

@ -613,6 +613,25 @@ static CURLcode pop3_command(struct connectdata *conn)
return result; return result;
} }
/***********************************************************************
*
* pop3_quit()
*
* Performs the quit action prior to sclose() be called.
*/
static CURLcode pop3_quit(struct connectdata *conn)
{
CURLcode result = CURLE_OK;
/* Send the QUIT command */
result = Curl_pp_sendf(&conn->proto.pop3c.pp, "QUIT");
if(!result)
state(conn, POP3_QUIT);
return result;
}
/* For the initial server greeting */ /* For the initial server greeting */
static CURLcode pop3_state_servergreet_resp(struct connectdata *conn, static CURLcode pop3_state_servergreet_resp(struct connectdata *conn,
int pop3code, int pop3code,
@ -1478,25 +1497,6 @@ static CURLcode pop3_do(struct connectdata *conn, bool *done)
return result; return result;
} }
/***********************************************************************
*
* pop3_quit()
*
* Performs the quit action prior to sclose() be called.
*/
static CURLcode pop3_quit(struct connectdata *conn)
{
CURLcode result = CURLE_OK;
/* Send the QUIT command */
result = Curl_pp_sendf(&conn->proto.pop3c.pp, "QUIT");
if(!result)
state(conn, POP3_QUIT);
return result;
}
/*********************************************************************** /***********************************************************************
* *
* pop3_disconnect() * pop3_disconnect()