当前位置: 技术问答>linux和unix
关于SCO的ftp_api的问题
来源: 互联网 发布时间:2015-05-21
本文导语: 我用SCO带的ftp_api库编了一个ftp客户端,使用中发现: 如果服务器地址与客户机在同一网段且不开机,或者在传输过程中网络断掉的话,程序就会死在那里;我试了Sco OpenServer自带的ftp命令,也是这样。 原因大概是ftp...
我用SCO带的ftp_api库编了一个ftp客户端,使用中发现:
如果服务器地址与客户机在同一网段且不开机,或者在传输过程中网络断掉的话,程序就会死在那里;我试了Sco OpenServer自带的ftp命令,也是这样。
原因大概是ftp_api均未设置超时。该如何解决?
我不大想完全用socket重写ftp_api。
如果服务器地址与客户机在同一网段且不开机,或者在传输过程中网络断掉的话,程序就会死在那里;我试了Sco OpenServer自带的ftp命令,也是这样。
原因大概是ftp_api均未设置超时。该如何解决?
我不大想完全用socket重写ftp_api。
|
用开放源码的吧,ncftp什么的都可以的
|
你注意看其中提供struct FTP_INFO 中有int sockfd,你可以对这项做文章