1*04819365SAxel Dörfler /* $FreeBSD: src/libexec/ftpd/config.h,v 1.1 2001/07/19 17:45:14 obrien Exp $ */ 2*04819365SAxel Dörfler 3*04819365SAxel Dörfler 4*04819365SAxel Dörfler /* config.h. Generated automatically by configure. */ 5*04819365SAxel Dörfler /* config.h.in. Generated automatically from configure.in by autoheader. */ 6*04819365SAxel Dörfler /* $Id: config.h.in,v 1.15 2001/04/28 07:11:46 lukem Exp $ */ 7*04819365SAxel Dörfler 8*04819365SAxel Dörfler 9*04819365SAxel Dörfler /* Define if the closedir function returns void instead of int. */ 10*04819365SAxel Dörfler /* #undef CLOSEDIR_VOID */ 11*04819365SAxel Dörfler 12*04819365SAxel Dörfler /* Define to empty if the keyword does not work. */ 13*04819365SAxel Dörfler /* #undef const */ 14*04819365SAxel Dörfler 15*04819365SAxel Dörfler /* Define if your C compiler doesn't accept -c and -o together. */ 16*04819365SAxel Dörfler /* #undef NO_MINUS_C_MINUS_O */ 17*04819365SAxel Dörfler 18*04819365SAxel Dörfler /* Define if your Fortran 77 compiler doesn't accept -c and -o together. */ 19*04819365SAxel Dörfler /* #undef F77_NO_MINUS_C_MINUS_O */ 20*04819365SAxel Dörfler 21*04819365SAxel Dörfler /* Define to `long' if <sys/types.h> doesn't define. */ 22*04819365SAxel Dörfler /* #undef off_t */ 23*04819365SAxel Dörfler 24*04819365SAxel Dörfler /* Define to the type of arg1 for select(). */ 25*04819365SAxel Dörfler /* #undef SELECT_TYPE_ARG1 */ 26*04819365SAxel Dörfler 27*04819365SAxel Dörfler /* Define to the type of args 2, 3 and 4 for select(). */ 28*04819365SAxel Dörfler /* #undef SELECT_TYPE_ARG234 */ 29*04819365SAxel Dörfler 30*04819365SAxel Dörfler /* Define to the type of arg5 for select(). */ 31*04819365SAxel Dörfler /* #undef SELECT_TYPE_ARG5 */ 32*04819365SAxel Dörfler 33*04819365SAxel Dörfler /* Define if you have the ANSI C header files. */ 34*04819365SAxel Dörfler #define STDC_HEADERS 1 35*04819365SAxel Dörfler 36*04819365SAxel Dörfler /* Define if you can safely include both <sys/time.h> and <time.h>. */ 37*04819365SAxel Dörfler #define TIME_WITH_SYS_TIME 1 38*04819365SAxel Dörfler 39*04819365SAxel Dörfler /* Define if the closedir function returns void instead of int. */ 40*04819365SAxel Dörfler /* #undef VOID_CLOSEDIR */ 41*04819365SAxel Dörfler 42*04819365SAxel Dörfler /* The number of bytes in a off_t. */ 43*04819365SAxel Dörfler #define SIZEOF_OFF_T 0 44*04819365SAxel Dörfler 45*04819365SAxel Dörfler /* Define if you have the err function. */ 46*04819365SAxel Dörfler #define HAVE_ERR 1 47*04819365SAxel Dörfler 48*04819365SAxel Dörfler /* Define if you have the fgetln function. */ 49*04819365SAxel Dörfler #define HAVE_FGETLN 1 50*04819365SAxel Dörfler 51*04819365SAxel Dörfler /* Define if you have the flock function. */ 52*04819365SAxel Dörfler #define HAVE_FLOCK 1 53*04819365SAxel Dörfler 54*04819365SAxel Dörfler /* Define if you have the fparseln function. */ 55*04819365SAxel Dörfler #define HAVE_FPARSELN 1 56*04819365SAxel Dörfler 57*04819365SAxel Dörfler /* Define if you have the fts_open function. */ 58*04819365SAxel Dörfler #define HAVE_FTS_OPEN 1 59*04819365SAxel Dörfler 60*04819365SAxel Dörfler /* Define if you have the getaddrinfo function. */ 61*04819365SAxel Dörfler #define HAVE_GETADDRINFO 1 62*04819365SAxel Dörfler 63*04819365SAxel Dörfler /* Define if you have the getgrouplist function. */ 64*04819365SAxel Dörfler #define HAVE_GETGROUPLIST 1 65*04819365SAxel Dörfler 66*04819365SAxel Dörfler /* Define if you have the getnameinfo function. */ 67*04819365SAxel Dörfler #define HAVE_GETNAMEINFO 1 68*04819365SAxel Dörfler 69*04819365SAxel Dörfler /* Define if you have the getspnam function. */ 70*04819365SAxel Dörfler /* #undef HAVE_GETSPNAM */ 71*04819365SAxel Dörfler 72*04819365SAxel Dörfler /* Define if you have the getusershell function. */ 73*04819365SAxel Dörfler #define HAVE_GETUSERSHELL 1 74*04819365SAxel Dörfler 75*04819365SAxel Dörfler /* Define if you have the inet_net_pton function. */ 76*04819365SAxel Dörfler #define HAVE_INET_NET_PTON 1 77*04819365SAxel Dörfler 78*04819365SAxel Dörfler /* Define if you have the inet_ntop function. */ 79*04819365SAxel Dörfler #define HAVE_INET_NTOP 1 80*04819365SAxel Dörfler 81*04819365SAxel Dörfler /* Define if you have the inet_pton function. */ 82*04819365SAxel Dörfler #define HAVE_INET_PTON 1 83*04819365SAxel Dörfler 84*04819365SAxel Dörfler /* Define if you have the lockf function. */ 85*04819365SAxel Dörfler #define HAVE_LOCKF 1 86*04819365SAxel Dörfler 87*04819365SAxel Dörfler /* Define if you have the mkstemp function. */ 88*04819365SAxel Dörfler #define HAVE_MKSTEMP 1 89*04819365SAxel Dörfler 90*04819365SAxel Dörfler /* Define if you have the setlogin function. */ 91*04819365SAxel Dörfler #define HAVE_SETLOGIN 1 92*04819365SAxel Dörfler 93*04819365SAxel Dörfler /* Define if you have the setproctitle function. */ 94*04819365SAxel Dörfler #define HAVE_SETPROCTITLE 1 95*04819365SAxel Dörfler 96*04819365SAxel Dörfler /* Define if you have the sl_init function. */ 97*04819365SAxel Dörfler #define HAVE_SL_INIT 1 98*04819365SAxel Dörfler 99*04819365SAxel Dörfler /* Define if you have the snprintf function. */ 100*04819365SAxel Dörfler #define HAVE_SNPRINTF 1 101*04819365SAxel Dörfler 102*04819365SAxel Dörfler /* Define if you have the strdup function. */ 103*04819365SAxel Dörfler #define HAVE_STRDUP 1 104*04819365SAxel Dörfler 105*04819365SAxel Dörfler /* Define if you have the strerror function. */ 106*04819365SAxel Dörfler #define HAVE_STRERROR 1 107*04819365SAxel Dörfler 108*04819365SAxel Dörfler /* Define if you have the strlcat function. */ 109*04819365SAxel Dörfler #define HAVE_STRLCAT 1 110*04819365SAxel Dörfler 111*04819365SAxel Dörfler /* Define if you have the strlcpy function. */ 112*04819365SAxel Dörfler #define HAVE_STRLCPY 1 113*04819365SAxel Dörfler 114*04819365SAxel Dörfler /* Define if you have the strmode function. */ 115*04819365SAxel Dörfler #define HAVE_STRMODE 1 116*04819365SAxel Dörfler 117*04819365SAxel Dörfler /* Define if you have the strsep function. */ 118*04819365SAxel Dörfler #define HAVE_STRSEP 1 119*04819365SAxel Dörfler 120*04819365SAxel Dörfler /* Define if you have the strtoll function. */ 121*04819365SAxel Dörfler #define HAVE_STRTOLL 1 122*04819365SAxel Dörfler 123*04819365SAxel Dörfler /* Define if you have the user_from_uid function. */ 124*04819365SAxel Dörfler #define HAVE_USER_FROM_UID 1 125*04819365SAxel Dörfler 126*04819365SAxel Dörfler /* Define if you have the usleep function. */ 127*04819365SAxel Dörfler #define HAVE_USLEEP 1 128*04819365SAxel Dörfler 129*04819365SAxel Dörfler /* Define if you have the vfork function. */ 130*04819365SAxel Dörfler #define HAVE_VFORK 1 131*04819365SAxel Dörfler 132*04819365SAxel Dörfler /* Define if you have the vsyslog function. */ 133*04819365SAxel Dörfler #define HAVE_VSYSLOG 1 134*04819365SAxel Dörfler 135*04819365SAxel Dörfler /* Define if you have the <arpa/nameser.h> header file. */ 136*04819365SAxel Dörfler #define HAVE_ARPA_NAMESER_H 1 137*04819365SAxel Dörfler 138*04819365SAxel Dörfler /* Define if you have the <dirent.h> header file. */ 139*04819365SAxel Dörfler #define HAVE_DIRENT_H 1 140*04819365SAxel Dörfler 141*04819365SAxel Dörfler /* Define if you have the <err.h> header file. */ 142*04819365SAxel Dörfler #define HAVE_ERR_H 1 143*04819365SAxel Dörfler 144*04819365SAxel Dörfler /* Define if you have the <fts.h> header file. */ 145*04819365SAxel Dörfler #define HAVE_FTS_H 1 146*04819365SAxel Dörfler 147*04819365SAxel Dörfler /* Define if you have the <libutil.h> header file. */ 148*04819365SAxel Dörfler #define HAVE_LIBUTIL_H 1 149*04819365SAxel Dörfler 150*04819365SAxel Dörfler /* Define if you have the <ndir.h> header file. */ 151*04819365SAxel Dörfler /* #undef HAVE_NDIR_H */ 152*04819365SAxel Dörfler 153*04819365SAxel Dörfler /* Define if you have the <paths.h> header file. */ 154*04819365SAxel Dörfler #define HAVE_PATHS_H 1 155*04819365SAxel Dörfler 156*04819365SAxel Dörfler /* Define if you have the <sys/dir.h> header file. */ 157*04819365SAxel Dörfler #define HAVE_SYS_DIR_H 1 158*04819365SAxel Dörfler 159*04819365SAxel Dörfler /* Define if you have the <sys/ndir.h> header file. */ 160*04819365SAxel Dörfler /* #undef HAVE_SYS_NDIR_H */ 161*04819365SAxel Dörfler 162*04819365SAxel Dörfler /* Define if you have the <sys/sysmacros.h> header file. */ 163*04819365SAxel Dörfler /* #undef HAVE_SYS_SYSMACROS_H */ 164*04819365SAxel Dörfler 165*04819365SAxel Dörfler /* Define if you have the <util.h> header file. */ 166*04819365SAxel Dörfler /* #undef HAVE_UTIL_H */ 167*04819365SAxel Dörfler 168*04819365SAxel Dörfler /* Define if you have the crypt library (-lcrypt). */ 169*04819365SAxel Dörfler #define HAVE_LIBCRYPT 1 170*04819365SAxel Dörfler 171*04819365SAxel Dörfler /* Define if you have the nsl library (-lnsl). */ 172*04819365SAxel Dörfler /* #undef HAVE_LIBNSL */ 173*04819365SAxel Dörfler 174*04819365SAxel Dörfler /* Define if you have the skey library (-lskey). */ 175*04819365SAxel Dörfler /* #undef HAVE_LIBSKEY */ 176*04819365SAxel Dörfler 177*04819365SAxel Dörfler /* Define if you have the opie library (-lopie). */ 178*04819365SAxel Dörfler /* #undef HAVE_LIBOPIE */ 179*04819365SAxel Dörfler 180*04819365SAxel Dörfler /* Define if you have the socket library (-lsocket). */ 181*04819365SAxel Dörfler /* #undef HAVE_LIBSOCKET */ 182*04819365SAxel Dörfler 183*04819365SAxel Dörfler /* Define if you have the util library (-lutil). */ 184*04819365SAxel Dörfler #define HAVE_LIBUTIL 1 185*04819365SAxel Dörfler 186*04819365SAxel Dörfler /* Define if your compiler supports `long long' */ 187*04819365SAxel Dörfler #define HAVE_LONG_LONG 1 188*04819365SAxel Dörfler 189*04819365SAxel Dörfler /* Define if *printf() uses %qd to print `long long' (otherwise uses %lld) */ 190*04819365SAxel Dörfler #define HAVE_PRINTF_QD 1 191*04819365SAxel Dörfler 192*04819365SAxel Dörfler /* Define if in_port_t exists */ 193*04819365SAxel Dörfler #define HAVE_IN_PORT_T 1 194*04819365SAxel Dörfler 195*04819365SAxel Dörfler /* Define if struct sockaddr.sa_len exists (implies sockaddr_in.sin_len, etc) */ 196*04819365SAxel Dörfler #define HAVE_SOCKADDR_SA_LEN 1 197*04819365SAxel Dörfler 198*04819365SAxel Dörfler /* Define if socklen_t exists */ 199*04819365SAxel Dörfler #define HAVE_SOCKLEN_T 1 200*04819365SAxel Dörfler 201*04819365SAxel Dörfler /* Define if AF_INET6 exists in <sys/socket.h> */ 202*04819365SAxel Dörfler /* #define HAVE_AF_INET6 1 */ 203*04819365SAxel Dörfler 204*04819365SAxel Dörfler /* Define if `struct sockaddr_in6' exists in <netinet/in.h> */ 205*04819365SAxel Dörfler #define HAVE_SOCKADDR_IN6 1 206*04819365SAxel Dörfler 207*04819365SAxel Dörfler /* Define if `struct addrinfo' exists in <netdb.h> */ 208*04819365SAxel Dörfler #define HAVE_ADDRINFO 1 209*04819365SAxel Dörfler 210*04819365SAxel Dörfler /* 211*04819365SAxel Dörfler * Define if <netdb.h> contains AI_NUMERICHOST et al. 212*04819365SAxel Dörfler * Systems which only implement RFC2133 will need this. 213*04819365SAxel Dörfler */ 214*04819365SAxel Dörfler #define HAVE_RFC2553_NETDB 1 215*04819365SAxel Dörfler 216*04819365SAxel Dörfler /* Define if `struct direct' has a d_namlen element */ 217*04819365SAxel Dörfler #define HAVE_D_NAMLEN 1 218*04819365SAxel Dörfler 219*04819365SAxel Dörfler /* Define if struct passwd.pw_expire exists. */ 220*04819365SAxel Dörfler #define HAVE_PW_EXPIRE 1 221*04819365SAxel Dörfler 222*04819365SAxel Dörfler /* Define if GLOB_BRACE, gl_path and gl_match exist in <glob.h> */ 223*04819365SAxel Dörfler #define HAVE_WORKING_GLOB 1 224*04819365SAxel Dörfler 225*04819365SAxel Dörfler /* Define if crypt() is declared in <unistd.h> */ 226*04819365SAxel Dörfler #define HAVE_CRYPT_D 1 227*04819365SAxel Dörfler 228*04819365SAxel Dörfler /* Define if fclose() is declared in <stdio.h> */ 229*04819365SAxel Dörfler #define HAVE_FCLOSE_D 1 230*04819365SAxel Dörfler 231*04819365SAxel Dörfler /* Define if optarg is declared in <stdlib.h> or <unistd.h> */ 232*04819365SAxel Dörfler #define HAVE_OPTARG_D 1 233*04819365SAxel Dörfler 234*04819365SAxel Dörfler /* Define if optind is declared in <stdlib.h> or <unistd.h> */ 235*04819365SAxel Dörfler #define HAVE_OPTIND_D 1 236*04819365SAxel Dörfler 237*04819365SAxel Dörfler /* Define if optreset exists */ 238*04819365SAxel Dörfler #define HAVE_OPTRESET 1 239*04819365SAxel Dörfler 240*04819365SAxel Dörfler /* Define if pclose() is declared in <stdio.h> */ 241*04819365SAxel Dörfler #define HAVE_PCLOSE_D 1 242*04819365SAxel Dörfler 243*04819365SAxel Dörfler /* Define if getusershell() is declared in <unistd.h> */ 244*04819365SAxel Dörfler #define HAVE_GETUSERSHELL_D 1 245*04819365SAxel Dörfler 246*04819365SAxel Dörfler /* Define if `long long' is supported and sizeof(off_t) >= 8 */ 247*04819365SAxel Dörfler #define HAVE_QUAD_SUPPORT 1 248*04819365SAxel Dörfler 249*04819365SAxel Dörfler /* Define if not using in-built /bin/ls code */ 250*04819365SAxel Dörfler /* #undef NO_INTERNAL_LS */ 251*04819365SAxel Dörfler 252*04819365SAxel Dörfler /* Define if using S/Key */ 253*04819365SAxel Dörfler /* #undef SKEY */ 254*04819365SAxel Dörfler 255*04819365SAxel Dörfler /* 256*04819365SAxel Dörfler * Define this if compiling with SOCKS (the firewall traversal library). 257*04819365SAxel Dörfler * Also, you must define connect, getsockname, bind, accept, listen, and 258*04819365SAxel Dörfler * select to their R-versions. 259*04819365SAxel Dörfler */ 260*04819365SAxel Dörfler /* #undef SOCKS */ 261*04819365SAxel Dörfler /* #undef SOCKS4 */ 262*04819365SAxel Dörfler /* #undef SOCKS5 */ 263*04819365SAxel Dörfler /* #undef connect */ 264*04819365SAxel Dörfler /* #undef getsockname */ 265*04819365SAxel Dörfler /* #undef bind */ 266*04819365SAxel Dörfler /* #undef accept */ 267*04819365SAxel Dörfler /* #undef listen */ 268*04819365SAxel Dörfler /* #undef select */ 269*04819365SAxel Dörfler /* #undef dup */ 270*04819365SAxel Dörfler /* #undef dup2 */ 271*04819365SAxel Dörfler /* #undef fclose */ 272*04819365SAxel Dörfler /* #undef gethostbyname */ 273*04819365SAxel Dörfler /* #undef getpeername */ 274*04819365SAxel Dörfler /* #undef read */ 275*04819365SAxel Dörfler /* #undef recv */ 276*04819365SAxel Dörfler /* #undef recvfrom */ 277*04819365SAxel Dörfler /* #undef rresvport */ 278*04819365SAxel Dörfler /* #undef send */ 279*04819365SAxel Dörfler /* #undef sendto */ 280*04819365SAxel Dörfler /* #undef shutdown */ 281*04819365SAxel Dörfler /* #undef write */ 282*04819365SAxel Dörfler 283*04819365SAxel Dörfler /* Define if you have the <arpa/ftp.h> header file. */ 284*04819365SAxel Dörfler #define HAVE_FTP_NAMES 1 285