int ftp_parse_response(ftp_request_rec* r, ftp_buff_rec* response)
{
int ret = _ERROR;
ulong resp_code;
char *s, *p;
s = p = response->buff;
for (;;)
{
if((p = strchr(s, ' ')) || (p = strchr(s, '-')))
{//增加两种格式判断
if (p != NULL && p-s == 3)
{
resp_code = atoi(s);
if (resp_code >= 100 && resp_code <= 999)
{
if (r->proxy_status == 0)
{
*p = '-';
}
ret = _SUCCESS;
}
}
}FTPPROXY 改进
最新推荐文章于 2025-11-28 14:42:17 发布
2213

被折叠的 条评论
为什么被折叠?



