home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Meeting Pearls 3
/
Meeting_Pearls_III.iso
/
Pearls
/
tcp
/
Networking
/
TCP
/
Server
/
wu-ftpd
/
src
/
config.h
< prev
next >
Wrap
C/C++ Source or Header
|
1995-02-11
|
2KB
|
95 lines
#define HAVE_SYMLINK
#undef BSD
#define HAVE_DIRENT
#define HAVE_D_NAMLEN
#undef HAVE_FLOCK
#undef HAVE_FTW
#define HAVE_GETCWD
#define HAVE_GETDTABLESIZE
#undef HAVE_PSTAT
#undef HAVE_ST_BLKSIZE
#undef HAVE_SYSINFO
#undef HAVE_UT_UT_HOST
#define HAVE_VPRINTF
#define OVERWRITE
#define SETPROCTITLE
#undef SHADOW_PASSWORD
#define UPLOAD
#undef USG
#define NO_MALLOC_PROTO
#define MAXPATHLEN 256
#define L_SET 0
#define L_INCR 1
#define NGROUPS_MAX 16
#define NCARGS 20480
#define SIGALRM 100 /* this number is ununsed for sure, no system has so many signals :-) */
#include <stdlib.h>
#include <unistd.h>
#define alloca malloc
#define strcasecmp stricmp
#define strncasecmp strnicmp
#define strcasestr strstr
#define __chmod amiga_chmod
#define umask amiga_umask
#define getumask amiga_getumask
#define seteuid amiga_seteuid
#define setegid amiga_setegid
#define geteuid amiga_geteuid
#define getpwnam amiga_getpwnam
#define getgrnam amiga_getgrnam
#define signal amiga_signal
#ifndef FACILITY
#define FACILITY LOG_DAEMON
#endif
typedef void SIGNAL_TYPE;
/*
* allow "upload" keyword in ftpaccess
*/
#define UPLOAD
/*
* allow "overwrite" keyword in ftpaccess.
*/
#define OVERWRITE
/*
* allow "allow/deny" for individual users.
*/
#define HOST_ACCESS
/*
* log failed login attempts
*/
#define LOG_FAILED
/*
* allow use of private file. (for site group and site gpass)
*/
#undef NO_PRIVATE
/*
* Try once more on failed DNS lookups (to allow far away connections
* which might resolve slowly)
*/
#define DNS_TRYAGAIN
/*
* Undefine this if you want a wtmp file like on Unix
* (not very useful on Amiga, because there is no "last"
* or "ac" command).
*/
#define NO_LOGWTMP