1*b50261e2SCy Schubert/* event-config.h
2*b50261e2SCy Schubert *
3*b50261e2SCy Schubert * This file was generated by cmake when the makefiles were generated.
4*b50261e2SCy Schubert *
5*b50261e2SCy Schubert * DO NOT EDIT THIS FILE.
6*b50261e2SCy Schubert *
7*b50261e2SCy Schubert * Do not rely on macros in this file existing in later versions.
8*b50261e2SCy Schubert */
9*b50261e2SCy Schubert#ifndef EVENT2_EVENT_CONFIG_H_INCLUDED_
10*b50261e2SCy Schubert#define EVENT2_EVENT_CONFIG_H_INCLUDED_
11*b50261e2SCy Schubert
12*b50261e2SCy Schubert/* Numeric representation of the version */
13*b50261e2SCy Schubert#define EVENT__NUMERIC_VERSION @EVENT_NUMERIC_VERSION@
14*b50261e2SCy Schubert#define EVENT__PACKAGE_VERSION "@EVENT_PACKAGE_VERSION@"
15*b50261e2SCy Schubert
16*b50261e2SCy Schubert#define EVENT__VERSION_MAJOR @EVENT_VERSION_MAJOR@
17*b50261e2SCy Schubert#define EVENT__VERSION_MINOR @EVENT_VERSION_MINOR@
18*b50261e2SCy Schubert#define EVENT__VERSION_PATCH @EVENT_VERSION_PATCH@
19*b50261e2SCy Schubert
20*b50261e2SCy Schubert/* Version number of package */
21*b50261e2SCy Schubert#define EVENT__VERSION "@EVENT_VERSION@"
22*b50261e2SCy Schubert
23*b50261e2SCy Schubert/* Name of package */
24*b50261e2SCy Schubert#define EVENT__PACKAGE "libevent"
25*b50261e2SCy Schubert
26*b50261e2SCy Schubert/* Define to the address where bug reports for this package should be sent. */
27*b50261e2SCy Schubert#define EVENT__PACKAGE_BUGREPORT ""
28*b50261e2SCy Schubert
29*b50261e2SCy Schubert/* Define to the full name of this package. */
30*b50261e2SCy Schubert#define EVENT__PACKAGE_NAME ""
31*b50261e2SCy Schubert
32*b50261e2SCy Schubert/* Define to the full name and version of this package. */
33*b50261e2SCy Schubert#define EVENT__PACKAGE_STRING ""
34*b50261e2SCy Schubert
35*b50261e2SCy Schubert/* Define to the one symbol short name of this package. */
36*b50261e2SCy Schubert#define EVENT__PACKAGE_TARNAME ""
37*b50261e2SCy Schubert
38*b50261e2SCy Schubert/* Define if libevent should build without support for a debug mode */
39*b50261e2SCy Schubert#cmakedefine EVENT__DISABLE_DEBUG_MODE 1
40*b50261e2SCy Schubert
41*b50261e2SCy Schubert/* Define if libevent should not allow replacing the mm functions */
42*b50261e2SCy Schubert#cmakedefine EVENT__DISABLE_MM_REPLACEMENT 1
43*b50261e2SCy Schubert
44*b50261e2SCy Schubert/* Define if libevent should not be compiled with thread support */
45*b50261e2SCy Schubert#cmakedefine EVENT__DISABLE_THREAD_SUPPORT 1
46*b50261e2SCy Schubert
47*b50261e2SCy Schubert/* Define to 1 if you have the `accept4' function. */
48*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_ACCEPT4 1
49*b50261e2SCy Schubert
50*b50261e2SCy Schubert/* Define to 1 if you have the `arc4random' function. */
51*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_ARC4RANDOM 1
52*b50261e2SCy Schubert
53*b50261e2SCy Schubert/* Define to 1 if you have the `arc4random_buf' function. */
54*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_ARC4RANDOM_BUF 1
55*b50261e2SCy Schubert
56*b50261e2SCy Schubert/* Define to 1 if you have the `arc4random_addrandom' function. */
57*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_ARC4RANDOM_ADDRANDOM 1
58*b50261e2SCy Schubert
59*b50261e2SCy Schubert/* Define if clock_gettime is available in libc */
60*b50261e2SCy Schubert#cmakedefine EVENT__DNS_USE_CPU_CLOCK_FOR_ID 1
61*b50261e2SCy Schubert
62*b50261e2SCy Schubert/* Define is no secure id variant is available */
63*b50261e2SCy Schubert#cmakedefine EVENT__DNS_USE_GETTIMEOFDAY_FOR_ID 1
64*b50261e2SCy Schubert#cmakedefine EVENT__DNS_USE_FTIME_FOR_ID 1
65*b50261e2SCy Schubert
66*b50261e2SCy Schubert/* Define to 1 if you have the <arpa/inet.h> header file. */
67*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_ARPA_INET_H 1
68*b50261e2SCy Schubert
69*b50261e2SCy Schubert/* Define to 1 if you have the `clock_gettime' function. */
70*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_CLOCK_GETTIME 1
71*b50261e2SCy Schubert
72*b50261e2SCy Schubert/* Define to 1 if you have the declaration of `CTL_KERN'. */
73*b50261e2SCy Schubert#define EVENT__HAVE_DECL_CTL_KERN @EVENT__HAVE_DECL_CTL_KERN@
74*b50261e2SCy Schubert
75*b50261e2SCy Schubert/* Define to 1 if you have the declaration of `KERN_ARND'. */
76*b50261e2SCy Schubert#define EVENT__HAVE_DECL_KERN_ARND @EVENT__HAVE_DECL_KERN_ARND@
77*b50261e2SCy Schubert
78*b50261e2SCy Schubert/* Define to 1 if you have `getrandom' function. */
79*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_GETRANDOM 1
80*b50261e2SCy Schubert
81*b50261e2SCy Schubert/* Define if /dev/poll is available */
82*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_DEVPOLL 1
83*b50261e2SCy Schubert
84*b50261e2SCy Schubert/* Define to 1 if you have the <netdb.h> header file. */
85*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_NETDB_H 1
86*b50261e2SCy Schubert
87*b50261e2SCy Schubert/* Define to 1 if fd_mask type is defined */
88*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_FD_MASK 1
89*b50261e2SCy Schubert
90*b50261e2SCy Schubert/* Define to 1 if the <sys/queue.h> header file defines TAILQ_FOREACH. */
91*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_TAILQFOREACH 1
92*b50261e2SCy Schubert
93*b50261e2SCy Schubert/* Define to 1 if you have the <dlfcn.h> header file. */
94*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_DLFCN_H 1
95*b50261e2SCy Schubert
96*b50261e2SCy Schubert/* Define if your system supports the epoll system calls */
97*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_EPOLL 1
98*b50261e2SCy Schubert
99*b50261e2SCy Schubert/* Define to 1 if you have the `epoll_create1' function. */
100*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_EPOLL_CREATE1 1
101*b50261e2SCy Schubert
102*b50261e2SCy Schubert/* Define to 1 if you have the `epoll_ctl' function. */
103*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_EPOLL_CTL 1
104*b50261e2SCy Schubert
105*b50261e2SCy Schubert/* Define to 1 if you have the `eventfd' function. */
106*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_EVENTFD 1
107*b50261e2SCy Schubert
108*b50261e2SCy Schubert/* Define if your system supports event ports */
109*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_EVENT_PORTS 1
110*b50261e2SCy Schubert
111*b50261e2SCy Schubert/* Define to 1 if you have the `fcntl' function. */
112*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_FCNTL 1
113*b50261e2SCy Schubert
114*b50261e2SCy Schubert/* Define to 1 if you have the <fcntl.h> header file. */
115*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_FCNTL_H 1
116*b50261e2SCy Schubert
117*b50261e2SCy Schubert/* Define to 1 if you have the `getaddrinfo' function. */
118*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_GETADDRINFO 1
119*b50261e2SCy Schubert
120*b50261e2SCy Schubert/* Define to 1 if you have the `getegid' function. */
121*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_GETEGID 1
122*b50261e2SCy Schubert
123*b50261e2SCy Schubert/* Define to 1 if you have the `geteuid' function. */
124*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_GETEUID 1
125*b50261e2SCy Schubert
126*b50261e2SCy Schubert/* TODO: Check for different gethostname argument counts. CheckPrototypeDefinition.cmake can be used. */
127*b50261e2SCy Schubert/* Define this if you have any gethostbyname_r() */
128*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_GETHOSTBYNAME_R 1
129*b50261e2SCy Schubert
130*b50261e2SCy Schubert/* Define this if gethostbyname_r takes 3 arguments */
131*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_GETHOSTBYNAME_R_3_ARG 1
132*b50261e2SCy Schubert
133*b50261e2SCy Schubert/* Define this if gethostbyname_r takes 5 arguments */
134*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_GETHOSTBYNAME_R_5_ARG 1
135*b50261e2SCy Schubert
136*b50261e2SCy Schubert/* Define this if gethostbyname_r takes 6 arguments */
137*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_GETHOSTBYNAME_R_6_ARG 1
138*b50261e2SCy Schubert
139*b50261e2SCy Schubert/* Define to 1 if you have the `getifaddrs' function. */
140*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_GETIFADDRS 1
141*b50261e2SCy Schubert
142*b50261e2SCy Schubert/* Define to 1 if you have the `getnameinfo' function. */
143*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_GETNAMEINFO 1
144*b50261e2SCy Schubert
145*b50261e2SCy Schubert/* Define to 1 if you have the `getprotobynumber' function. */
146*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_GETPROTOBYNUMBER 1
147*b50261e2SCy Schubert
148*b50261e2SCy Schubert/* Define to 1 if you have the `getservbyname' function. */
149*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_GETSERVBYNAME 1
150*b50261e2SCy Schubert
151*b50261e2SCy Schubert/* Define to 1 if you have the `gettimeofday' function. */
152*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_GETTIMEOFDAY 1
153*b50261e2SCy Schubert
154*b50261e2SCy Schubert/* Define to 1 if you have the <ifaddrs.h> header file. */
155*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_IFADDRS_H 1
156*b50261e2SCy Schubert
157*b50261e2SCy Schubert/* Define to 1 if you have the `inet_ntop' function. */
158*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_INET_NTOP 1
159*b50261e2SCy Schubert
160*b50261e2SCy Schubert/* Define to 1 if you have the `inet_pton' function. */
161*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_INET_PTON 1
162*b50261e2SCy Schubert
163*b50261e2SCy Schubert/* Define to 1 if you have the <inttypes.h> header file. */
164*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_INTTYPES_H 1
165*b50261e2SCy Schubert
166*b50261e2SCy Schubert/* Define to 1 if you have the `issetugid' function. */
167*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_ISSETUGID 1
168*b50261e2SCy Schubert
169*b50261e2SCy Schubert/* Define to 1 if you have the `kqueue' function. */
170*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_KQUEUE 1
171*b50261e2SCy Schubert
172*b50261e2SCy Schubert/* Define if the system has zlib */
173*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_LIBZ 1
174*b50261e2SCy Schubert
175*b50261e2SCy Schubert/* Define to 1 if you have the `mach_absolute_time' function. */
176*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_MACH_ABSOLUTE_TIME 1
177*b50261e2SCy Schubert
178*b50261e2SCy Schubert/* Define to 1 if you have the <mach/mach_time.h> header file. */
179*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_MACH_MACH_TIME_H 1
180*b50261e2SCy Schubert
181*b50261e2SCy Schubert/* Define to 1 if you have the <mach/mach.h> header file. */
182*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_MACH_MACH_H 1
183*b50261e2SCy Schubert
184*b50261e2SCy Schubert/* Define to 1 if you have the <memory.h> header file. */
185*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_MEMORY_H 1
186*b50261e2SCy Schubert
187*b50261e2SCy Schubert/* Define to 1 if you have the `mmap' function. */
188*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_MMAP 1
189*b50261e2SCy Schubert
190*b50261e2SCy Schubert/* Define to 1 if you have the `nanosleep' function. */
191*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_NANOSLEEP 1
192*b50261e2SCy Schubert
193*b50261e2SCy Schubert/* Define to 1 if you have the `usleep' function. */
194*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_USLEEP 1
195*b50261e2SCy Schubert
196*b50261e2SCy Schubert/* Define to 1 if you have the <netinet/in6.h> header file. */
197*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_NETINET_IN6_H 1
198*b50261e2SCy Schubert
199*b50261e2SCy Schubert/* Define to 1 if you have the <netinet/in.h> header file. */
200*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_NETINET_IN_H 1
201*b50261e2SCy Schubert
202*b50261e2SCy Schubert/* Define to 1 if you have the <netinet/tcp.h> header file. */
203*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_NETINET_TCP_H 1
204*b50261e2SCy Schubert
205*b50261e2SCy Schubert/* Define to 1 if you have the <sys/un.h> header file. */
206*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_SYS_UN_H 1
207*b50261e2SCy Schubert
208*b50261e2SCy Schubert/* Define to 1 if you have the <afunix.h> header file. */
209*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_AFUNIX_H 1
210*b50261e2SCy Schubert
211*b50261e2SCy Schubert/* Define if the system has openssl */
212*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_OPENSSL 1
213*b50261e2SCy Schubert
214*b50261e2SCy Schubert/* Define to 1 if you have the `pipe' function. */
215*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_PIPE 1
216*b50261e2SCy Schubert
217*b50261e2SCy Schubert/* Define to 1 if you have the `pipe2' function. */
218*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_PIPE2 1
219*b50261e2SCy Schubert
220*b50261e2SCy Schubert/* Define to 1 if you have the `poll' function. */
221*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_POLL 1
222*b50261e2SCy Schubert
223*b50261e2SCy Schubert/* Define to 1 if you have the <poll.h> header file. */
224*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_POLL_H 1
225*b50261e2SCy Schubert
226*b50261e2SCy Schubert/* Define to 1 if you have the `port_create' function. */
227*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_PORT_CREATE 1
228*b50261e2SCy Schubert
229*b50261e2SCy Schubert/* Define to 1 if you have the <port.h> header file. */
230*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_PORT_H 1
231*b50261e2SCy Schubert
232*b50261e2SCy Schubert/* Define if we have pthreads on this system */
233*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_PTHREADS 1
234*b50261e2SCy Schubert
235*b50261e2SCy Schubert/* Define to 1 if you have the `putenv' function. */
236*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_PUTENV 1
237*b50261e2SCy Schubert
238*b50261e2SCy Schubert/* Define to 1 if the system has the type `sa_family_t'. */
239*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_SA_FAMILY_T 1
240*b50261e2SCy Schubert
241*b50261e2SCy Schubert/* Define to 1 if you have the `select' function. */
242*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_SELECT 1
243*b50261e2SCy Schubert
244*b50261e2SCy Schubert/* Define to 1 if you have the `setenv' function. */
245*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_SETENV 1
246*b50261e2SCy Schubert
247*b50261e2SCy Schubert/* Define if F_SETFD is defined in <fcntl.h> */
248*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_SETFD 1
249*b50261e2SCy Schubert
250*b50261e2SCy Schubert/* Define to 1 if you have the `setrlimit' function. */
251*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_SETRLIMIT 1
252*b50261e2SCy Schubert
253*b50261e2SCy Schubert/* Define to 1 if you have the `sendfile' function. */
254*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_SENDFILE 1
255*b50261e2SCy Schubert
256*b50261e2SCy Schubert/* Define to 1 if you have the `sigaction' function. */
257*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_SIGACTION 1
258*b50261e2SCy Schubert
259*b50261e2SCy Schubert/* Define to 1 if you have the `signal' function. */
260*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_SIGNAL 1
261*b50261e2SCy Schubert
262*b50261e2SCy Schubert/* Define to 1 if you have the `splice' function. */
263*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_SPLICE 1
264*b50261e2SCy Schubert
265*b50261e2SCy Schubert/* Define to 1 if you have the <stdarg.h> header file. */
266*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_STDARG_H 1
267*b50261e2SCy Schubert
268*b50261e2SCy Schubert/* Define to 1 if you have the <stddef.h> header file. */
269*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_STDDEF_H 1
270*b50261e2SCy Schubert
271*b50261e2SCy Schubert/* Define to 1 if you have the <stdint.h> header file. */
272*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_STDINT_H 1
273*b50261e2SCy Schubert
274*b50261e2SCy Schubert/* Define to 1 if you have the <stdlib.h> header file. */
275*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_STDLIB_H 1
276*b50261e2SCy Schubert
277*b50261e2SCy Schubert/* Define to 1 if you have the <string.h> header file. */
278*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_STRING_H 1
279*b50261e2SCy Schubert
280*b50261e2SCy Schubert/* Define to 1 if you have the `strlcpy' function. */
281*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_STRLCPY 1
282*b50261e2SCy Schubert
283*b50261e2SCy Schubert/* Define to 1 if you have the `strsep' function. */
284*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_STRSEP 1
285*b50261e2SCy Schubert
286*b50261e2SCy Schubert/* Define to 1 if you have the `strtok_r' function. */
287*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_STRTOK_R 1
288*b50261e2SCy Schubert
289*b50261e2SCy Schubert/* Define to 1 if you have the `strtoll' function. */
290*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_STRTOLL 1
291*b50261e2SCy Schubert
292*b50261e2SCy Schubert/* Define to 1 if you have the `_gmtime64_s' function. */
293*b50261e2SCy Schubert#cmakedefine EVENT__HAVE__GMTIME64_S 1
294*b50261e2SCy Schubert
295*b50261e2SCy Schubert/* Define to 1 if you have the `_gmtime64' function. */
296*b50261e2SCy Schubert#cmakedefine EVENT__HAVE__GMTIME64 1
297*b50261e2SCy Schubert
298*b50261e2SCy Schubert/* Define to 1 if the system has the type `struct addrinfo'. */
299*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_STRUCT_ADDRINFO 1
300*b50261e2SCy Schubert
301*b50261e2SCy Schubert/* Define to 1 if the system has the type `struct in6_addr'. */
302*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_STRUCT_IN6_ADDR 1
303*b50261e2SCy Schubert
304*b50261e2SCy Schubert/* Define to 1 if `s6_addr16' is member of `struct in6_addr'. */
305*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR16 1
306*b50261e2SCy Schubert
307*b50261e2SCy Schubert/* Define to 1 if `s6_addr32' is member of `struct in6_addr'. */
308*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_STRUCT_IN6_ADDR_S6_ADDR32 1
309*b50261e2SCy Schubert
310*b50261e2SCy Schubert/* Define to 1 if the system has the type `struct sockaddr_in6'. */
311*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_STRUCT_SOCKADDR_IN6 1
312*b50261e2SCy Schubert
313*b50261e2SCy Schubert/* Define to 1 if `sin6_len' is member of `struct sockaddr_in6'. */
314*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_STRUCT_SOCKADDR_IN6_SIN6_LEN 1
315*b50261e2SCy Schubert
316*b50261e2SCy Schubert/* Define to 1 if `sin_len' is member of `struct sockaddr_in'. */
317*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_STRUCT_SOCKADDR_IN_SIN_LEN 1
318*b50261e2SCy Schubert
319*b50261e2SCy Schubert/* Define to 1 if the system has the type `struct sockaddr_un'. */
320*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_STRUCT_SOCKADDR_UN 1
321*b50261e2SCy Schubert
322*b50261e2SCy Schubert/* Define to 1 if the system has the type `struct sockaddr_storage'. */
323*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_STRUCT_SOCKADDR_STORAGE 1
324*b50261e2SCy Schubert
325*b50261e2SCy Schubert/* Define to 1 if `ss_family' is a member of `struct sockaddr_storage'. */
326*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
327*b50261e2SCy Schubert
328*b50261e2SCy Schubert/* Define to 1 if `__ss_family' is a member of `struct sockaddr_storage'. */
329*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY 1
330*b50261e2SCy Schubert
331*b50261e2SCy Schubert/* Define to 1 if the system has the type `struct linger'. */
332*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_STRUCT_LINGER 1
333*b50261e2SCy Schubert
334*b50261e2SCy Schubert/* Define to 1 if you have the `sysctl' function. */
335*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_SYSCTL 1
336*b50261e2SCy Schubert
337*b50261e2SCy Schubert/* Define to 1 if you have the <sys/epoll.h> header file. */
338*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_SYS_EPOLL_H 1
339*b50261e2SCy Schubert
340*b50261e2SCy Schubert/* Define to 1 if you have the <sys/eventfd.h> header file. */
341*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_SYS_EVENTFD_H 1
342*b50261e2SCy Schubert
343*b50261e2SCy Schubert/* Define to 1 if you have the <sys/event.h> header file. */
344*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_SYS_EVENT_H 1
345*b50261e2SCy Schubert
346*b50261e2SCy Schubert/* Define to 1 if you have the <sys/ioctl.h> header file. */
347*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_SYS_IOCTL_H 1
348*b50261e2SCy Schubert
349*b50261e2SCy Schubert/* Define to 1 if you have the <sys/mman.h> header file. */
350*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_SYS_MMAN_H 1
351*b50261e2SCy Schubert
352*b50261e2SCy Schubert/* Define to 1 if you have the <sys/param.h> header file. */
353*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_SYS_PARAM_H 1
354*b50261e2SCy Schubert
355*b50261e2SCy Schubert/* Define to 1 if you have the <sys/queue.h> header file. */
356*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_SYS_QUEUE_H 1
357*b50261e2SCy Schubert
358*b50261e2SCy Schubert/* Define to 1 if you have the <sys/resource.h> header file. */
359*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_SYS_RESOURCE_H 1
360*b50261e2SCy Schubert
361*b50261e2SCy Schubert/* Define to 1 if you have the <sys/select.h> header file. */
362*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_SYS_SELECT_H 1
363*b50261e2SCy Schubert
364*b50261e2SCy Schubert/* Define to 1 if you have the <sys/sendfile.h> header file. */
365*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_SYS_SENDFILE_H 1
366*b50261e2SCy Schubert
367*b50261e2SCy Schubert/* Define to 1 if you have the <sys/socket.h> header file. */
368*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_SYS_SOCKET_H 1
369*b50261e2SCy Schubert
370*b50261e2SCy Schubert/* Define to 1 if you have the <sys/stat.h> header file. */
371*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_SYS_STAT_H 1
372*b50261e2SCy Schubert
373*b50261e2SCy Schubert/* Define to 1 if you have the <sys/random.h> header file. */
374*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_SYS_RANDOM_H 1
375*b50261e2SCy Schubert
376*b50261e2SCy Schubert/* Define to 1 if you have the <sys/sysctl.h> header file. */
377*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_SYS_SYSCTL_H 1
378*b50261e2SCy Schubert
379*b50261e2SCy Schubert/* Define to 1 if you have the <sys/timerfd.h> header file. */
380*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_SYS_TIMERFD_H 1
381*b50261e2SCy Schubert
382*b50261e2SCy Schubert/* Define to 1 if you have the <sys/time.h> header file. */
383*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_SYS_TIME_H 1
384*b50261e2SCy Schubert
385*b50261e2SCy Schubert/* Define to 1 if you have the <sys/types.h> header file. */
386*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_SYS_TYPES_H 1
387*b50261e2SCy Schubert
388*b50261e2SCy Schubert/* Define to 1 if you have the <sys/uio.h> header file. */
389*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_SYS_UIO_H 1
390*b50261e2SCy Schubert
391*b50261e2SCy Schubert/* Define to 1 if you have the <sys/wait.h> header file. */
392*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_SYS_WAIT_H 1
393*b50261e2SCy Schubert
394*b50261e2SCy Schubert/* Define to 1 if you have the <errno.h> header file. */
395*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_ERRNO_H 1
396*b50261e2SCy Schubert
397*b50261e2SCy Schubert/* Define if TAILQ_FOREACH is defined in <sys/queue.h> */
398*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_TAILQFOREACH 1
399*b50261e2SCy Schubert
400*b50261e2SCy Schubert/* Define if timeradd is defined in <sys/time.h> */
401*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_TIMERADD 1
402*b50261e2SCy Schubert
403*b50261e2SCy Schubert/* Define if timerclear is defined in <sys/time.h> */
404*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_TIMERCLEAR 1
405*b50261e2SCy Schubert
406*b50261e2SCy Schubert/* Define if timercmp is defined in <sys/time.h> */
407*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_TIMERCMP 1
408*b50261e2SCy Schubert
409*b50261e2SCy Schubert
410*b50261e2SCy Schubert/* Define to 1 if you have the `timerfd_create' function. */
411*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_TIMERFD_CREATE 1
412*b50261e2SCy Schubert
413*b50261e2SCy Schubert/* Define if timerisset is defined in <sys/time.h> */
414*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_TIMERISSET 1
415*b50261e2SCy Schubert
416*b50261e2SCy Schubert/* Define to 1 if the system has the type `uint8_t'. */
417*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_UINT8_T 1
418*b50261e2SCy Schubert
419*b50261e2SCy Schubert/* Define to 1 if the system has the type `uint16_t'. */
420*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_UINT16_T 1
421*b50261e2SCy Schubert
422*b50261e2SCy Schubert/* Define to 1 if the system has the type `uint32_t'. */
423*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_UINT32_T 1
424*b50261e2SCy Schubert
425*b50261e2SCy Schubert/* Define to 1 if the system has the type `uint64_t'. */
426*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_UINT64_T 1
427*b50261e2SCy Schubert
428*b50261e2SCy Schubert/* Define to 1 if the system has the type `uintptr_t'. */
429*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_UINTPTR_T 1
430*b50261e2SCy Schubert
431*b50261e2SCy Schubert/* Define to 1 if you have the `umask' function. */
432*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_UMASK 1
433*b50261e2SCy Schubert
434*b50261e2SCy Schubert/* Define to 1 if you have the <unistd.h> header file. */
435*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_UNISTD_H 1
436*b50261e2SCy Schubert
437*b50261e2SCy Schubert/* Define to 1 if you have the `unsetenv' function. */
438*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_UNSETENV 1
439*b50261e2SCy Schubert
440*b50261e2SCy Schubert/* Define to 1 if you have the `vasprintf' function. */
441*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_VASPRINTF 1
442*b50261e2SCy Schubert
443*b50261e2SCy Schubert/* Define if kqueue works correctly with pipes */
444*b50261e2SCy Schubert#cmakedefine EVENT__HAVE_WORKING_KQUEUE 1
445*b50261e2SCy Schubert
446*b50261e2SCy Schubert#ifdef __USE_UNUSED_DEFINITIONS__
447*b50261e2SCy Schubert/* Define to necessary symbol if this constant uses a non-standard name on your system. */
448*b50261e2SCy Schubert/* XXX: Hello, this isn't even used, nor is it defined anywhere... - Ellzey */
449*b50261e2SCy Schubert#define EVENT__PTHREAD_CREATE_JOINABLE ${EVENT__PTHREAD_CREATE_JOINABLE}
450*b50261e2SCy Schubert#endif
451*b50261e2SCy Schubert
452*b50261e2SCy Schubert/* The size of `pthread_t', as computed by sizeof. */
453*b50261e2SCy Schubert#define EVENT__SIZEOF_PTHREAD_T @EVENT__SIZEOF_PTHREAD_T@
454*b50261e2SCy Schubert
455*b50261e2SCy Schubert/* The size of a `int', as computed by sizeof. */
456*b50261e2SCy Schubert#define EVENT__SIZEOF_INT @EVENT__SIZEOF_INT@
457*b50261e2SCy Schubert
458*b50261e2SCy Schubert/* The size of a `long', as computed by sizeof. */
459*b50261e2SCy Schubert#define EVENT__SIZEOF_LONG @EVENT__SIZEOF_LONG@
460*b50261e2SCy Schubert
461*b50261e2SCy Schubert/* The size of a `long long', as computed by sizeof. */
462*b50261e2SCy Schubert#define EVENT__SIZEOF_LONG_LONG @EVENT__SIZEOF_LONG_LONG@
463*b50261e2SCy Schubert
464*b50261e2SCy Schubert/* The size of `off_t', as computed by sizeof. */
465*b50261e2SCy Schubert#define EVENT__SIZEOF_OFF_T @EVENT__SIZEOF_OFF_T@
466*b50261e2SCy Schubert
467*b50261e2SCy Schubert#define EVENT__SIZEOF_SSIZE_T @EVENT__SIZEOF_SSIZE_T@
468*b50261e2SCy Schubert
469*b50261e2SCy Schubert
470*b50261e2SCy Schubert/* The size of a `short', as computed by sizeof. */
471*b50261e2SCy Schubert#define EVENT__SIZEOF_SHORT @EVENT__SIZEOF_SHORT@
472*b50261e2SCy Schubert
473*b50261e2SCy Schubert/* The size of `size_t', as computed by sizeof. */
474*b50261e2SCy Schubert#define EVENT__SIZEOF_SIZE_T @EVENT__SIZEOF_SIZE_T@
475*b50261e2SCy Schubert
476*b50261e2SCy Schubert/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
477*b50261e2SCy Schubert#cmakedefine EVENT__TIME_WITH_SYS_TIME 1
478*b50261e2SCy Schubert
479*b50261e2SCy Schubert/* The size of `socklen_t', as computed by sizeof. */
480*b50261e2SCy Schubert#define EVENT__SIZEOF_SOCKLEN_T @EVENT__SIZEOF_SOCKLEN_T@
481*b50261e2SCy Schubert
482*b50261e2SCy Schubert/* The size of 'void *', as computer by sizeof */
483*b50261e2SCy Schubert#define EVENT__SIZEOF_VOID_P @EVENT__SIZEOF_VOID_P@
484*b50261e2SCy Schubert
485*b50261e2SCy Schubert/* Define to `__inline__' or `__inline' if that's what the C compiler
486*b50261e2SCy Schubert   calls it, or to nothing if 'inline' is not supported under any name.  */
487*b50261e2SCy Schubert#ifndef __cplusplus
488*b50261e2SCy Schubert/* why not c++?
489*b50261e2SCy Schubert *
490*b50261e2SCy Schubert *  and are we really expected to use EVENT__inline everywhere,
491*b50261e2SCy Schubert *  shouldn't we just do:
492*b50261e2SCy Schubert *     ifdef EVENT__inline
493*b50261e2SCy Schubert *     define inline EVENT__inline
494*b50261e2SCy Schubert *
495*b50261e2SCy Schubert * - Ellzey
496*b50261e2SCy Schubert */
497*b50261e2SCy Schubert
498*b50261e2SCy Schubert#define EVENT__inline @EVENT__inline@
499*b50261e2SCy Schubert#endif
500*b50261e2SCy Schubert
501*b50261e2SCy Schubert#cmakedefine EVENT__HAVE___func__ 1
502*b50261e2SCy Schubert#cmakedefine EVENT__HAVE___FUNCTION__ 1
503*b50261e2SCy Schubert
504*b50261e2SCy Schubert/* Define to `unsigned' if <sys/types.h> does not define. */
505*b50261e2SCy Schubert#define EVENT__size_t @EVENT__size_t@
506*b50261e2SCy Schubert
507*b50261e2SCy Schubert/* Define to unsigned int if you dont have it */
508*b50261e2SCy Schubert#define EVENT__socklen_t @EVENT__socklen_t@
509*b50261e2SCy Schubert
510*b50261e2SCy Schubert/* Define to `int' if <sys/types.h> does not define. */
511*b50261e2SCy Schubert#define EVENT__ssize_t @EVENT__ssize_t@
512*b50261e2SCy Schubert
513*b50261e2SCy Schubert#endif /* \EVENT2_EVENT_CONFIG_H_INCLUDED_ */
514