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