diff options
Diffstat (limited to 'lib/libftp/FtpMove.c')
-rw-r--r-- | lib/libftp/FtpMove.c | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/lib/libftp/FtpMove.c b/lib/libftp/FtpMove.c new file mode 100644 index 0000000..8037b6b --- /dev/null +++ b/lib/libftp/FtpMove.c @@ -0,0 +1,25 @@ +/* + Library for ftpd clients.(libftp) + Copyright by Oleg Orel + All rights reserved. + +This library is desined for free, non-commercial software creation. +It is changeable and can be improved. The author would greatly appreciate +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 FtpMove(FTP *con,char * oldname , char * newname ) +{ + STATUS i; + + if ((i=FtpCommand(con,"RNFR %s",oldname,200,350,EOF)) > 1 ) + return FtpCommand(con,"RNTO %s",newname,200,250,EOF); + else + return i; +} |