Newer
Older
Daniel Stenberg
committed
write_len = strlen(s);
Curl_write(conn, conn->firstsocket, s, write_len, &bytes_written);
Daniel Stenberg
committed
return (bytes_written==write_len)?CURLE_OK:CURLE_WRITE_ERROR;
}
/***********************************************************************
*
* Curl_ftp_disconnect()
*
* Disconnect from an FTP server. Cleanup protocol-specific per-connection
* resources
*/
CURLcode Curl_ftp_disconnect(struct connectdata *conn)
{
struct FTP *ftp= conn->proto.ftp;
Daniel Stenberg
committed
/* The FTP session may or may not have been allocated/setup at this point! */
if(ftp) {
if(ftp->entrypath)
free(ftp->entrypath);
}
Sterling Hughes
committed
/*
* local variables:
* eval: (load-file "../curl-mode.el")
* end:
* vim600: fdm=marker
* vim: et sw=2 ts=2 sts=2 tw=78