资源简介
linux服务器端文件传输软件,这个版本是最新的版本
代码片段和文件信息
/*
* Part of Very Secure FTPd
* Licence: GPL v2
* Author: Chris Evans
* access.c
*
* Routines to do very very simple access control based on filenames.
*/
#include “access.h“
#include “ls.h“
#include “tunables.h“
#include “str.h“
int
vsf_access_check_file(const struct mystr* p_filename_str)
{
static struct mystr s_access_str;
unsigned int iters = 0;
if (!tunable_deny_file)
{
return 1;
}
if (str_isempty(&s_access_str))
{
str_alloc_text(&s_access_str tunable_deny_file);
}
if (vsf_filename_passes_filter(p_filename_str &s_access_str &iters))
{
return 0;
}
else
{
struct str_locate_result loc_res =
str_locate_str(p_filename_str &s_access_str);
if (loc_res.found)
{
return 0;
}
}
return 1;
}
int
vsf_access_check_file_visible(const struct mystr* p_filename_str)
{
static struct mystr s_access_str;
unsigned int iters = 0;
if (!tunable_hide_file)
{
return 1;
}
if (str_isempty(&s_access_str))
{
str_alloc_text(&s_access_str tunable_hide_file);
}
if (vsf_filename_passes_filter(p_filename_str &s_access_str &iters))
{
return 0;
}
else
{
struct str_locate_result loc_res =
str_locate_str(p_filename_str &s_access_str);
if (loc_res.found)
{
return 0;
}
}
return 1;
}
相关资源
- windows资源管理系统 自启工具
- 基于UDP大文件传输.rar
- linux为服务器,Windows为客户端的简单
- SOCKET TCP 文件传输 客户端 服务器端
- UART 做文件传输采用 Xmodem协议
- 实验1.CS模式文件传输网络应用开发
- 五邑大学网络协议分析大作业/文件传
- 仿茄子快传的文件传输应用
- curl_7.24版文件传输工具
- MFC多线程文件传输(客户端、服务器
- bcb socket应用-文件传输
- 套接字编程之大文件传输
- Indy10文件传输无过程(附服务器端以
- Delphi 2010 indy10.5.5 文件传输
- UDP 文件传输vc源代码
- P2P视频聊天
- tcp多进程文件传输服务器
- 基于QT的网络传输小程序+文件传输+数
- 基于socket的多文件传输
- tftpd32文件传输工具
- day2323文件传输流
- Indy10的文件传输
- LINUX 下C编写UDP 文件传输 运用多线程
- chat
- QT实现基于TCP协议的文件传输
- 局域网聊天室/文件传输
- 一个简单的文件传输小程序
- TCP协议文件传输图片和视频 C控制台程
- 原创-基于QT的网络聊天室和文件传输
- linux平台TCP协议实现文件传输源码
评论
共有 条评论