defs.h 764 B

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