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