开发FTP功能支持断点重传及续传
发布时间
阅读量:
阅读量
参照Linux系统中ftp功能的实现方式加以编写。
main.c
#include <stdio.h>
#include <stdlib.h>
#include <signal.h>
#include "ftp_client.h"
// 创建FTP客户端对象
FTPClient* ftp = NULL;
void sigint(int num)
{
if(ftp->is_get)
{
printf("------------------------\n");
close(ftp->cli_pasv);
close(ftp->cli_sock);
close(ftp->fd);
set_mtime(ftp->file,ftp->mtime);
printf("------------------------\n");
}
if(ftp->is_put)
{
close(ftp->cli_pasv);
close(ftp->fd);
mdtm_FTPClient(ftp);
close(ftp->cli_sock)
全部评论 (0)
还没有任何评论哟~
