1995-04-25 15:05:11 +00:00
|
|
|
/* Library for ftpd clients.(libftp)
|
|
|
|
Copyright by Oleg Orel
|
|
|
|
All rights reserved.
|
1995-05-30 05:51:47 +00:00
|
|
|
|
|
|
|
This library is desined for free, non-commercial software creation.
|
|
|
|
It is changeable and can be improved. The author would greatly appreciate
|
1995-04-25 15:05:11 +00:00
|
|
|
any advises, new components and patches of the existing programs.
|
|
|
|
Commercial usage is also possible with participation of it's author.
|
|
|
|
*/
|
|
|
|
|
|
|
|
#include "FtpLibrary.h"
|
|
|
|
|
|
|
|
STATUS FtpClose(FTP *ftp)
|
|
|
|
{
|
|
|
|
int i;
|
|
|
|
String S1;
|
|
|
|
|
|
|
|
fflush(FTPDATA(ftp));
|
|
|
|
shutdown(fileno(FTPDATA(ftp)),2);
|
|
|
|
fclose(FTPDATA(ftp));
|
1995-05-30 05:51:47 +00:00
|
|
|
|
1995-04-25 15:05:11 +00:00
|
|
|
FtpAssert(ftp,i=FtpGetMessage(ftp,S1));
|
|
|
|
if ( i != 226 )
|
|
|
|
return EXIT(ftp,-i);
|
|
|
|
return EXIT(ftp,i);
|
|
|
|
}
|