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