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