Look for <sys/wait.h>, too
[freeradius.git] / src / include / autoconf.h.in
1 /* src/include/autoconf.h.in.  Generated automatically from configure.in by autoheader.  */
2 /*
3
4 acconfig.h - template used by autoheader to create config.h.in
5 config.h.in - used by autoconf to create config.h
6 config.h - created by autoconf; contains defines generated by autoconf
7
8 */
9
10
11 /* Define if on AIX 3.
12    System headers sometimes define this.
13    We just want to avoid a redefinition error message.  */
14 #ifndef _ALL_SOURCE
15 #undef _ALL_SOURCE
16 #endif
17
18 /* Define to empty if the keyword does not work.  */
19 #undef const
20
21 /* Define to `int' if <sys/types.h> doesn't define.  */
22 #undef gid_t
23
24 /* Define if you have <sys/wait.h> that is POSIX.1 compatible.  */
25 #undef HAVE_SYS_WAIT_H
26
27 /* Define to `long' if <sys/types.h> doesn't define.  */
28 #undef off_t
29
30 /* Define to `int' if <sys/types.h> doesn't define.  */
31 #undef pid_t
32
33 /* Define as the return type of signal handlers (int or void).  */
34 #undef RETSIGTYPE
35
36 /* Define to `unsigned' if <sys/types.h> doesn't define.  */
37 #undef size_t
38
39 /* Define if you have the ANSI C header files.  */
40 #undef STDC_HEADERS
41
42 /* Define if you can safely include both <sys/time.h> and <time.h>.  */
43 #undef TIME_WITH_SYS_TIME
44
45 /* Define to `int' if <sys/types.h> doesn't define.  */
46 #undef uid_t
47
48 /* style of gethost*_r functions */
49 #define GNUSTYLE 1
50 #define SYSVSTYLE 2
51 #undef GETHOSTBYADDRRSTYLE
52
53 /* Do we have the crypt function ? */
54 #undef HAVE_CRYPT
55
56 /* Make dictionary case-independant */
57 #undef WITH_DICT_NOCASE
58
59 /* Include support for Ascend binary filter attributes */
60 #undef ASCEND_BINARY
61
62 /* socklen_t is generally 'int' on systems which don't use it */
63 #undef socklen_t
64
65 /* uint8_t should be the canonical 'octet' for network traffic */
66 #undef uint8_t
67
68 /* uint32_t should be the canonical 'network integer' */
69 #undef uint32_t
70
71 /* Include SNMP subagent */
72 #undef WITH_SNMP
73
74 /* Define if you have the <snmp.h> header file.  */
75 #undef HAVE_SNMP_H
76
77 /* Define if you have the <snmp_impl.h> header file.  */
78 #undef HAVE_SNMP_IMPL_H
79
80 /* Define if you have the <asn1.h> header file.  */
81 #undef HAVE_ASN1_H
82
83 /* Define if you have the snmp library (-lsnmp).  */
84 #undef HAVE_LIBSNMP
85
86 /* define this if we have the <regex.h> header file */
87 #undef HAVE_REGEX_H
88
89 /* define this if we have REG_EXTENDED (from <regex.h>) */
90 #undef HAVE_REG_EXTENDED
91
92 /* define this if you have the <isql.h> header file */
93 #undef HAVE_ISQL_H
94
95 /* define to something if you don't have ut_xtime in struct utmpx */
96 #undef ut_xtime
97
98 /* define if you have OSFC2 authentication */
99 #undef OSFC2
100
101 /* define if you have OSFSIA authentication */
102 #undef OSFSIA
103
104 /* Define if you have the ctime_r function.  */
105 #undef HAVE_CTIME_R
106
107 /* Define if you have the gethostname function.  */
108 #undef HAVE_GETHOSTNAME
109
110 /* Define if you have the getopt_long function.  */
111 #undef HAVE_GETOPT_LONG
112
113 /* Define if you have the getusershell function.  */
114 #undef HAVE_GETUSERSHELL
115
116 /* Define if you have the gmtime_r function.  */
117 #undef HAVE_GMTIME_R
118
119 /* Define if you have the inet_aton function.  */
120 #undef HAVE_INET_ATON
121
122 /* Define if you have the localtime_r function.  */
123 #undef HAVE_LOCALTIME_R
124
125 /* Define if you have the lockf function.  */
126 #undef HAVE_LOCKF
127
128 /* Define if you have the pthread_sigmask function.  */
129 #undef HAVE_PTHREAD_SIGMASK
130
131 /* Define if you have the sem_init function.  */
132 #undef HAVE_SEM_INIT
133
134 /* Define if you have the setlinebuf function.  */
135 #undef HAVE_SETLINEBUF
136
137 /* Define if you have the setsid function.  */
138 #undef HAVE_SETSID
139
140 /* Define if you have the setvbuf function.  */
141 #undef HAVE_SETVBUF
142
143 /* Define if you have the sigaction function.  */
144 #undef HAVE_SIGACTION
145
146 /* Define if you have the sigprocmask function.  */
147 #undef HAVE_SIGPROCMASK
148
149 /* Define if you have the snprintf function.  */
150 #undef HAVE_SNPRINTF
151
152 /* Define if you have the strcasecmp function.  */
153 #undef HAVE_STRCASECMP
154
155 /* Define if you have the strncasecmp function.  */
156 #undef HAVE_STRNCASECMP
157
158 /* Define if you have the strsep function.  */
159 #undef HAVE_STRSEP
160
161 /* Define if you have the strsignal function.  */
162 #undef HAVE_STRSIGNAL
163
164 /* Define if you have the vsnprintf function.  */
165 #undef HAVE_VSNPRINTF
166
167 /* Define if you have the <arpa/inet.h> header file.  */
168 #undef HAVE_ARPA_INET_H
169
170 /* Define if you have the <crypt.h> header file.  */
171 #undef HAVE_CRYPT_H
172
173 /* Define if you have the <dirent.h> header file.  */
174 #undef HAVE_DIRENT_H
175
176 /* Define if you have the <errno.h> header file.  */
177 #undef HAVE_ERRNO_H
178
179 /* Define if you have the <getopt.h> header file.  */
180 #undef HAVE_GETOPT_H
181
182 /* Define if you have the <inttypes.h> header file.  */
183 #undef HAVE_INTTYPES_H
184
185 /* Define if you have the <malloc.h> header file.  */
186 #undef HAVE_MALLOC_H
187
188 /* Define if you have the <ndir.h> header file.  */
189 #undef HAVE_NDIR_H
190
191 /* Define if you have the <netdb.h> header file.  */
192 #undef HAVE_NETDB_H
193
194 /* Define if you have the <netinet/in.h> header file.  */
195 #undef HAVE_NETINET_IN_H
196
197 /* Define if you have the <prot.h> header file.  */
198 #undef HAVE_PROT_H
199
200 /* Define if you have the <pthread.h> header file.  */
201 #undef HAVE_PTHREAD_H
202
203 /* Define if you have the <resource.h> header file.  */
204 #undef HAVE_RESOURCE_H
205
206 /* Define if you have the <semaphore.h> header file.  */
207 #undef HAVE_SEMAPHORE_H
208
209 /* Define if you have the <siad.h> header file.  */
210 #undef HAVE_SIAD_H
211
212 /* Define if you have the <sia.h> header file.  */
213 #undef HAVE_SIA_H
214
215 /* Define if you have the <signal.h> header file.  */
216 #undef HAVE_SIGNAL_H
217
218 /* Define if you have the <stdint.h> header file.  */
219 #undef HAVE_STDINT_H
220
221 /* Define if you have the <stdio.h> header file.  */
222 #undef HAVE_STDIO_H
223
224 /* Define if you have the <sys/dir.h> header file.  */
225 #undef HAVE_SYS_DIR_H
226
227 /* Define if you have the <syslog.h> header file.  */
228 #undef HAVE_SYSLOG_H
229
230 /* Define if you have the <sys/ndir.h> header file.  */
231 #undef HAVE_SYS_NDIR_H
232
233 /* Define if you have the <sys/security.h> header file.  */
234 #undef HAVE_SYS_SECURITY_H
235
236 /* Define if you have the <sys/select.h> header file.  */
237 #undef HAVE_SYS_SELECT_H
238
239 /* Define if you have the <sys/socket.h> header file.  */
240 #undef HAVE_SYS_SOCKET_H
241
242 /* Define if you have the <sys/time.h> header file.  */
243 #undef HAVE_SYS_TIME_H
244
245 /* Define if you have the <sys/types.h> header file.  */
246 #undef HAVE_SYS_TYPES_H
247
248 /* Define if you have the <sys/wait.h> header file.  */
249 #undef HAVE_SYS_WAIT_H
250
251 /* Define if you have the <unistd.h> header file.  */
252 #undef HAVE_UNISTD_H
253
254 /* Define if you have the <utmp.h> header file.  */
255 #undef HAVE_UTMP_H
256
257 /* Define if you have the <utmpx.h> header file.  */
258 #undef HAVE_UTMPX_H
259
260 /* Define if you have the nsl library (-lnsl).  */
261 #undef HAVE_LIBNSL
262
263 /* Define if you have the posix4 library (-lposix4).  */
264 #undef HAVE_LIBPOSIX4
265
266 /* Define if you have the resolv library (-lresolv).  */
267 #undef HAVE_LIBRESOLV
268
269 /* Define if you have the socket library (-lsocket).  */
270 #undef HAVE_LIBSOCKET
271
272 #ifndef HAVE_SNPRINTF
273 #define HAVE_LOCAL_SNPRINTF
274 #define snprintf lrad_snprintf
275 #endif
276
277 #ifndef HAVE_VSNPRINTF
278 #define HAVE_LOCAL_SNPRINTF
279 #define vsnprintf lrad_vsnprintf
280 #endif