1 #ifndef VSF_DEFS_H 2 #define VSF_DEFS_H 3 4 #define VSFTP_DEFAULT_CONFIG "/etc/vsftpd.conf" 5 6 #define VSFTP_COMMAND_FD 0 7 8 #define VSFTP_PASSWORD_MAX 128 9 #define VSFTP_USERNAME_MAX 128 10 #define VSFTP_MAX_COMMAND_LINE 4096 11 #define VSFTP_DATA_BUFSIZE 65536 12 #define VSFTP_DIR_BUFSIZE 16384 13 #define VSFTP_MATCHITERS_MAX 1000 14 #define VSFTP_PATH_MAX 4096 15 #define VSFTP_CONF_FILE_MAX 100000 16 #define VSFTP_LISTEN_BACKLOG 32 17 #define VSFTP_SECURE_UMASK 077 18 #define VSFTP_ROOT_UID 0 19 /* Must be at least the size of VSFTP_MAX_COMMAND_LINE, VSFTP_DIR_BUFSIZE and 20 VSFTP_DATA_BUFSIZE*2 */ 21 #define VSFTP_PRIVSOCK_MAXSTR VSFTP_DATA_BUFSIZE * 2 22 #define VSFTP_AS_LIMIT 200UL * 1024 * 1024 23 24 #endif /* VSF_DEFS_H */ 25 26