xref: /haiku/src/bin/network/ftpd/config.h (revision 0481936536a9c02bd68cf3ac412e4d881dd255e5)
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