Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
+#ifndef _FTPD_H
+#define _FTPD_H 1
+
/*
* This is the port you want BetaFTPD to listen on. The standard
* FTP port is 21 -- if you really want to use BetaFTPD as your
*/
#define MAX_BLOCK_SIZE 4096
+#if HAVE_PWD_H
+#include <pwd.h>
+#endif
+
+#if HAVE_SYS_TYPES_H
+#include <sys/types.h>
+#endif
+
+#if HAVE_NETINET_IN_H
+#include <netinet/in.h>
+#endif
+
+#if HAVE_SYS_SOCKET_H
+#include <sys/socket.h>
+#endif
+
#if HAVE_LINUX_SENDFILE && !HAVE_MMAP
#warning sendfile() without mmap() is not supported -- disabling sendfile()
#undef HAVE_LINUX_SENDFILE
void list_readmes(struct conn * const c);
#endif
+#endif