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