Ticket #9948: orconfig.h

File orconfig.h, 16.7 KB (added by huslage, 6 years ago)
Line 
1/* orconfig.h.  Generated from orconfig.h.in by configure.  */
2/* orconfig.h.in.  Generated from configure.ac by autoheader.  */
3
4/* Define if building universal (internal helper macro) */
5/* #undef AC_APPLE_UNIVERSAL_BUILD */
6
7/* tor's build directory */
8#define BUILDDIR "/home/root/tor-0.2.4.17-rc"
9
10/* tor's configuration directory */
11#define CONFDIR "/usr/local/etc/tor"
12
13/* Defined if we have a curve25519 implementation */
14#define CURVE25519_ENABLED 1
15
16/* Enable dmalloc's malloc function check */
17/* #undef DMALLOC_FUNC_CHECK */
18
19/* Define to 1 iff memset(0) sets doubles to 0.0 */
20/* #undef DOUBLE_0_REP_IS_ZERO_BYTES */
21
22/* Defined if we try to use freelists for buffer RAM chunks */
23#define ENABLE_BUF_FREELISTS 1
24
25/* Defined if we default to host local appdata paths on Windows */
26/* #undef ENABLE_LOCAL_APPDATA */
27
28/* Defined if we will try to use multithreading */
29#define ENABLE_THREADS 1
30
31/* Define if enum is always signed */
32/* #undef ENUM_VALS_ARE_SIGNED */
33
34/* Define to nothing if C supports flexible array members, and to 1 if it does
35   not. That way, with a declaration like `struct s { int n; double
36   d[FLEXIBLE_ARRAY_MEMBER]; };', the struct hack can be used with pre-C99
37   compilers. When computing the size of such an object, don't use 'sizeof
38   (struct s)' as it overestimates the size. Use 'offsetof (struct s, d)'
39   instead. Don't use 'offsetof (struct s, d[0])', as this doesn't work with
40   MSVC and with C++ compilers. */
41#define FLEXIBLE_ARRAY_MEMBER /**/
42
43/* Define to 1 if you have the `accept4' function. */
44#define HAVE_ACCEPT4 1
45
46/* Define to 1 if you have the <arpa/inet.h> header file. */
47#define HAVE_ARPA_INET_H 1
48
49/* Define to 1 if you have the <assert.h> header file. */
50#define HAVE_ASSERT_H 1
51
52/* Define to 1 if you have the `clock_gettime' function. */
53#define HAVE_CLOCK_GETTIME 1
54
55/* Define to 1 if you have the <crt_externs.h> header file. */
56/* #undef HAVE_CRT_EXTERNS_H */
57
58/* Define to 1 if you have the <crypto_scalarmult_curve25519.h> header file.
59   */
60/* #undef HAVE_CRYPTO_SCALARMULT_CURVE25519_H */
61
62/* Define to 1 if you have the declaration of `mlockall', and to 0 if you
63   don't. */
64#define HAVE_DECL_MLOCKALL 1
65
66/* Define to 1 if you have the <dmalloc.h> header file. */
67/* #undef HAVE_DMALLOC_H */
68
69/* Define to 1 if you have the `dmalloc_strdup' function. */
70/* #undef HAVE_DMALLOC_STRDUP */
71
72/* Define to 1 if you have the `dmalloc_strndup' function. */
73/* #undef HAVE_DMALLOC_STRNDUP */
74
75/* Define to 1 if you have the <errno.h> header file. */
76#define HAVE_ERRNO_H 1
77
78/* Define to 1 if you have the `evdns_set_outgoing_bind_address' function. */
79/* #undef HAVE_EVDNS_SET_OUTGOING_BIND_ADDRESS */
80
81/* Define to 1 if you have the <event2/bufferevent_ssl.h> header file. */
82#define HAVE_EVENT2_BUFFEREVENT_SSL_H 1
83
84/* Define to 1 if you have the <event2/dns.h> header file. */
85#define HAVE_EVENT2_DNS_H 1
86
87/* Define to 1 if you have the <event2/event.h> header file. */
88#define HAVE_EVENT2_EVENT_H 1
89
90/* Define to 1 if you have the `event_base_loopexit' function. */
91#define HAVE_EVENT_BASE_LOOPEXIT 1
92
93/* Define to 1 if you have the `event_get_method' function. */
94#define HAVE_EVENT_GET_METHOD 1
95
96/* Define to 1 if you have the `event_get_version' function. */
97#define HAVE_EVENT_GET_VERSION 1
98
99/* Define to 1 if you have the `event_get_version_number' function. */
100#define HAVE_EVENT_GET_VERSION_NUMBER 1
101
102/* Define to 1 if you have the `event_set_log_callback' function. */
103#define HAVE_EVENT_SET_LOG_CALLBACK 1
104
105/* Defined if we have extern char **environ already declared */
106#define HAVE_EXTERN_ENVIRON_DECLARED 1
107
108/* Define to 1 if you have the <fcntl.h> header file. */
109#define HAVE_FCNTL_H 1
110
111/* Define to 1 if you have the `flock' function. */
112#define HAVE_FLOCK 1
113
114/* Define to 1 if you have the `ftime' function. */
115#define HAVE_FTIME 1
116
117/* Define to 1 if you have the `getaddrinfo' function. */
118#define HAVE_GETADDRINFO 1
119
120/* Define this if you have any gethostbyname_r() */
121/* #undef HAVE_GETHOSTBYNAME_R */
122
123/* Define this if gethostbyname_r takes 3 arguments */
124/* #undef HAVE_GETHOSTBYNAME_R_3_ARG */
125
126/* Define this if gethostbyname_r takes 5 arguments */
127/* #undef HAVE_GETHOSTBYNAME_R_5_ARG */
128
129/* Define this if gethostbyname_r takes 6 arguments */
130/* #undef HAVE_GETHOSTBYNAME_R_6_ARG */
131
132/* Define to 1 if you have the `getifaddrs' function. */
133#define HAVE_GETIFADDRS 1
134
135/* Define to 1 if you have the `getresgid' function. */
136/* #undef HAVE_GETRESGID */
137
138/* Define to 1 if you have the `getresuid' function. */
139/* #undef HAVE_GETRESUID */
140
141/* Define to 1 if you have the `getrlimit' function. */
142#define HAVE_GETRLIMIT 1
143
144/* Define to 1 if you have the `gettimeofday' function. */
145#define HAVE_GETTIMEOFDAY 1
146
147/* Define to 1 if you have the `gmtime_r' function. */
148#define HAVE_GMTIME_R 1
149
150/* Define to 1 if you have the <grp.h> header file. */
151#define HAVE_GRP_H 1
152
153/* Define to 1 if you have the <ifaddrs.h> header file. */
154#define HAVE_IFADDRS_H 1
155
156/* Define to 1 if you have the `inet_aton' function. */
157#define HAVE_INET_ATON 1
158
159/* Define to 1 if you have the <inttypes.h> header file. */
160#define HAVE_INTTYPES_H 1
161
162/* Define to 1 if you have the `ioctl' function. */
163#define HAVE_IOCTL 1
164
165/* Define to 1 if you have the `issetugid' function. */
166/* #undef HAVE_ISSETUGID */
167
168/* Define to 1 if you have the <limits.h> header file. */
169#define HAVE_LIMITS_H 1
170
171/* Define to 1 if you have the <linux/netfilter_ipv4.h> header file. */
172#define HAVE_LINUX_NETFILTER_IPV4_H 1
173
174/* Define to 1 if you have the <linux/types.h> header file. */
175#define HAVE_LINUX_TYPES_H 1
176
177/* Define to 1 if you have the `llround' function. */
178/* #undef HAVE_LLROUND */
179
180/* Define to 1 if you have the `localtime_r' function. */
181#define HAVE_LOCALTIME_R 1
182
183/* Define to 1 if you have the `lround' function. */
184/* #undef HAVE_LROUND */
185
186/* Define to 1 if you have the <machine/limits.h> header file. */
187/* #undef HAVE_MACHINE_LIMITS_H */
188
189/* Defined if the compiler supports __FUNCTION__ */
190#define HAVE_MACRO__FUNCTION__ 1
191
192/* Defined if the compiler supports __FUNC__ */
193/* #undef HAVE_MACRO__FUNC__ */
194
195/* Defined if the compiler supports __func__ */
196#define HAVE_MACRO__func__ 1
197
198/* Define to 1 if you have the `mallinfo' function. */
199/* #undef HAVE_MALLINFO */
200
201/* Define to 1 if you have the <malloc.h> header file. */
202#define HAVE_MALLOC_H 1
203
204/* Define to 1 if you have the <malloc/malloc.h> header file. */
205/* #undef HAVE_MALLOC_MALLOC_H */
206
207/* Define to 1 if you have the <malloc_np.h> header file. */
208/* #undef HAVE_MALLOC_NP_H */
209
210/* Define to 1 if you have the `memmem' function. */
211#define HAVE_MEMMEM 1
212
213/* Define to 1 if you have the <memory.h> header file. */
214#define HAVE_MEMORY_H 1
215
216/* Define to 1 if you have the `mlockall' function. */
217/* #undef HAVE_MLOCKALL */
218
219/* Define to 1 if you have the <nacl/crypto_scalarmult_curve25519.h> header
220   file. */
221/* #undef HAVE_NACL_CRYPTO_SCALARMULT_CURVE25519_H */
222
223/* Define to 1 if you have the <netdb.h> header file. */
224#define HAVE_NETDB_H 1
225
226/* Define to 1 if you have the <netinet/in6.h> header file. */
227/* #undef HAVE_NETINET_IN6_H */
228
229/* Define to 1 if you have the <netinet/in.h> header file. */
230#define HAVE_NETINET_IN_H 1
231
232/* Define to 1 if you have the <net/if.h> header file. */
233#define HAVE_NET_IF_H 1
234
235/* Define to 1 if you have the <net/pfvar.h> header file. */
236/* #undef HAVE_NET_PFVAR_H */
237
238/* Define to 1 if you have the `prctl' function. */
239#define HAVE_PRCTL 1
240
241/* Define to 1 if you have the `pthread_create' function. */
242#define HAVE_PTHREAD_CREATE 1
243
244/* Define to 1 if you have the <pthread.h> header file. */
245#define HAVE_PTHREAD_H 1
246
247/* Define to 1 if you have the <pwd.h> header file. */
248#define HAVE_PWD_H 1
249
250/* Define to 1 if you have the `rint' function. */
251/* #undef HAVE_RINT */
252
253/* Define to 1 if the system has the type `rlim_t'. */
254#define HAVE_RLIM_T 1
255
256/* Define to 1 if the system has the type `sa_family_t'. */
257#define HAVE_SA_FAMILY_T 1
258
259/* Define to 1 if you have the <signal.h> header file. */
260#define HAVE_SIGNAL_H 1
261
262/* Define to 1 if you have the `socketpair' function. */
263#define HAVE_SOCKETPAIR 1
264
265/* Define to 1 if the system has the type `ssize_t'. */
266#define HAVE_SSIZE_T 1
267
268/* Define to 1 if you have the <stdint.h> header file. */
269#define HAVE_STDINT_H 1
270
271/* Define to 1 if you have the <stdlib.h> header file. */
272#define HAVE_STDLIB_H 1
273
274/* Define to 1 if you have the <strings.h> header file. */
275#define HAVE_STRINGS_H 1
276
277/* Define to 1 if you have the <string.h> header file. */
278#define HAVE_STRING_H 1
279
280/* Define to 1 if you have the `strlcat' function. */
281/* #undef HAVE_STRLCAT */
282
283/* Define to 1 if you have the `strlcpy' function. */
284/* #undef HAVE_STRLCPY */
285
286/* Define to 1 if you have the `strptime' function. */
287#define HAVE_STRPTIME 1
288
289/* Define to 1 if you have the `strtok_r' function. */
290#define HAVE_STRTOK_R 1
291
292/* Define to 1 if you have the `strtoull' function. */
293#define HAVE_STRTOULL 1
294
295/* Define to 1 if `min_heap_idx' is a member of `struct event'. */
296/* #undef HAVE_STRUCT_EVENT_MIN_HEAP_IDX */
297
298/* Define to 1 if the system has the type `struct in6_addr'. */
299#define HAVE_STRUCT_IN6_ADDR 1
300
301/* Define to 1 if `s6_addr16' is a member of `struct in6_addr'. */
302#define HAVE_STRUCT_IN6_ADDR_S6_ADDR16 1
303
304/* Define to 1 if `s6_addr32' is a member of `struct in6_addr'. */
305#define HAVE_STRUCT_IN6_ADDR_S6_ADDR32 1
306
307/* Define to 1 if the system has the type `struct sockaddr_in6'. */
308#define HAVE_STRUCT_SOCKADDR_IN6 1
309
310/* Define to 1 if `sin6_len' is a member of `struct sockaddr_in6'. */
311/* #undef HAVE_STRUCT_SOCKADDR_IN6_SIN6_LEN */
312
313/* Define to 1 if `sin_len' is a member of `struct sockaddr_in'. */
314/* #undef HAVE_STRUCT_SOCKADDR_IN_SIN_LEN */
315
316/* Define to 1 if `tv_sec' is a member of `struct timeval'. */
317#define HAVE_STRUCT_TIMEVAL_TV_SEC 1
318
319/* Define to 1 if you have the `sysconf' function. */
320#define HAVE_SYSCONF 1
321
322/* Define to 1 if you have the <syslog.h> header file. */
323#define HAVE_SYSLOG_H 1
324
325/* Define to 1 if you have the <sys/fcntl.h> header file. */
326#define HAVE_SYS_FCNTL_H 1
327
328/* Define to 1 if you have the <sys/file.h> header file. */
329#define HAVE_SYS_FILE_H 1
330
331/* Define to 1 if you have the <sys/ioctl.h> header file. */
332#define HAVE_SYS_IOCTL_H 1
333
334/* Define to 1 if you have the <sys/limits.h> header file. */
335/* #undef HAVE_SYS_LIMITS_H */
336
337/* Define to 1 if you have the <sys/mman.h> header file. */
338#define HAVE_SYS_MMAN_H 1
339
340/* Define to 1 if you have the <sys/param.h> header file. */
341#define HAVE_SYS_PARAM_H 1
342
343/* Define to 1 if you have the <sys/prctl.h> header file. */
344#define HAVE_SYS_PRCTL_H 1
345
346/* Define to 1 if you have the <sys/resource.h> header file. */
347#define HAVE_SYS_RESOURCE_H 1
348
349/* Define to 1 if you have the <sys/socket.h> header file. */
350#define HAVE_SYS_SOCKET_H 1
351
352/* Define to 1 if you have the <sys/stat.h> header file. */
353#define HAVE_SYS_STAT_H 1
354
355/* Define to 1 if you have the <sys/syslimits.h> header file. */
356/* #undef HAVE_SYS_SYSLIMITS_H */
357
358/* Define to 1 if you have the <sys/time.h> header file. */
359#define HAVE_SYS_TIME_H 1
360
361/* Define to 1 if you have the <sys/types.h> header file. */
362#define HAVE_SYS_TYPES_H 1
363
364/* Define to 1 if you have the <sys/un.h> header file. */
365#define HAVE_SYS_UN_H 1
366
367/* Define to 1 if you have the <sys/utime.h> header file. */
368/* #undef HAVE_SYS_UTIME_H */
369
370/* Define to 1 if you have the <sys/wait.h> header file. */
371#define HAVE_SYS_WAIT_H 1
372
373/* Define to 1 if you have the <time.h> header file. */
374#define HAVE_TIME_H 1
375
376/* Define to 1 if the system has the type `uint'. */
377#define HAVE_UINT 1
378
379/* Define to 1 if you have the `uname' function. */
380#define HAVE_UNAME 1
381
382/* Define to 1 if you have the <unistd.h> header file. */
383#define HAVE_UNISTD_H 1
384
385/* Define to 1 if you have the <utime.h> header file. */
386#define HAVE_UTIME_H 1
387
388/* Define to 1 if the system has the type `u_char'. */
389#define HAVE_U_CHAR 1
390
391/* Define to 1 if you have the `vasprintf' function. */
392#define HAVE_VASPRINTF 1
393
394/* Define to 1 if you have the `_NSGetEnviron' function. */
395/* #undef HAVE__NSGETENVIRON */
396
397/* Define to 1 if you have the `_vscprintf' function. */
398/* #undef HAVE__VSCPRINTF */
399
400/* Defined if we want to keep track of how much of each kind of resource we
401   download. */
402/* #undef INSTRUMENT_DOWNLOADS */
403
404/* name of the syslog facility */
405#define LOGFACILITY LOG_DAEMON
406
407/* Define to 1 iff malloc(0) returns a pointer */
408/* #undef MALLOC_ZERO_WORKS */
409
410/* Define to 1 if we are building with UPnP. */
411/* #undef MINIUPNPC */
412
413/* libminiupnpc version 1.5 found */
414/* #undef MINIUPNPC15 */
415
416/* Define to 1 if we are building with nat-pmp. */
417/* #undef NAT_PMP */
418
419/* Define to 1 if your C compiler doesn't accept -c and -o together. */
420/* #undef NO_MINUS_C_MINUS_O */
421
422/* Define to 1 iff memset(0) sets pointers to NULL */
423/* #undef NULL_REP_IS_ZERO_BYTES */
424
425/* "Define to handle pf on OpenBSD properly" */
426/* #undef OPENBSD */
427
428/* Name of package */
429#define PACKAGE "tor"
430
431/* Define to the address where bug reports for this package should be sent. */
432#define PACKAGE_BUGREPORT ""
433
434/* Define to the full name of this package. */
435#define PACKAGE_NAME "tor"
436
437/* Define to the full name and version of this package. */
438#define PACKAGE_STRING "tor 0.2.4.17-rc"
439
440/* Define to the one symbol short name of this package. */
441#define PACKAGE_TARNAME "tor"
442
443/* Define to the home page for this package. */
444#define PACKAGE_URL ""
445
446/* Define to the version of this package. */
447#define PACKAGE_VERSION "0.2.4.17-rc"
448
449/* Define to 1 iff right-shifting a negative value performs sign-extension */
450/* #undef RSHIFT_DOES_SIGN_EXTEND */
451
452/* The size of `cell_t', as computed by sizeof. */
453#define SIZEOF_CELL_T 0
454
455/* The size of `char', as computed by sizeof. */
456#define SIZEOF_CHAR 0
457
458/* The size of `int', as computed by sizeof. */
459#define SIZEOF_INT 0
460
461/* The size of `int16_t', as computed by sizeof. */
462#define SIZEOF_INT16_T 0
463
464/* The size of `int32_t', as computed by sizeof. */
465#define SIZEOF_INT32_T 0
466
467/* The size of `int64_t', as computed by sizeof. */
468#define SIZEOF_INT64_T 0
469
470/* The size of `int8_t', as computed by sizeof. */
471#define SIZEOF_INT8_T 0
472
473/* The size of `intptr_t', as computed by sizeof. */
474#define SIZEOF_INTPTR_T 0
475
476/* The size of `long', as computed by sizeof. */
477#define SIZEOF_LONG 0
478
479/* The size of `long long', as computed by sizeof. */
480#define SIZEOF_LONG_LONG 0
481
482/* The size of `pid_t', as computed by sizeof. */
483#define SIZEOF_PID_T 0
484
485/* The size of `short', as computed by sizeof. */
486#define SIZEOF_SHORT 0
487
488/* The size of `size_t', as computed by sizeof. */
489#define SIZEOF_SIZE_T 0
490
491/* The size of `socklen_t', as computed by sizeof. */
492#define SIZEOF_SOCKLEN_T 0
493
494/* The size of `time_t', as computed by sizeof. */
495#define SIZEOF_TIME_T 0
496
497/* The size of `uint16_t', as computed by sizeof. */
498#define SIZEOF_UINT16_T 0
499
500/* The size of `uint32_t', as computed by sizeof. */
501#define SIZEOF_UINT32_T 0
502
503/* The size of `uint64_t', as computed by sizeof. */
504#define SIZEOF_UINT64_T 0
505
506/* The size of `uint8_t', as computed by sizeof. */
507#define SIZEOF_UINT8_T 0
508
509/* The size of `uintptr_t', as computed by sizeof. */
510#define SIZEOF_UINTPTR_T 0
511
512/* The size of `void *', as computed by sizeof. */
513#define SIZEOF_VOID_P 0
514
515/* The size of `__int64', as computed by sizeof. */
516#define SIZEOF___INT64 0
517
518/* Define to 1 if you have the ANSI C header files. */
519#define STDC_HEADERS 1
520
521/* Define if time_t is signed */
522#define TIME_T_IS_SIGNED 1
523
524/* Defined if we're going to use Libevent's buffered IO API */
525/* #undef USE_BUFFEREVENTS */
526
527/* Defined if we should use an internal curve25519_donna{,_c64} implementation
528   */
529#define USE_CURVE25519_DONNA 1
530
531/* Defined if we should use a curve25519 from nacl */
532/* #undef USE_CURVE25519_NACL */
533
534/* Debug memory allocation library */
535/* #undef USE_DMALLOC */
536
537/* "Define to enable transparent proxy support" */
538#define USE_TRANSPARENT 1
539
540/* Define to 1 iff we represent negative integers with two's complement */
541/* #undef USING_TWOS_COMPLEMENT */
542
543/* Version number of package */
544#define VERSION "0.2.4.17-rc"
545
546/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
547   significant byte first (like Motorola and SPARC, unlike Intel). */
548#if defined AC_APPLE_UNIVERSAL_BUILD
549# if defined __BIG_ENDIAN__
550#  define WORDS_BIGENDIAN 1
551# endif
552#else
553# ifndef WORDS_BIGENDIAN
554/* #  undef WORDS_BIGENDIAN */
555# endif
556#endif
557
558/* Enable large inode numbers on Mac OS X 10.5.  */
559#ifndef _DARWIN_USE_64_BIT_INODE
560# define _DARWIN_USE_64_BIT_INODE 1
561#endif
562
563/* Number of bits in a file offset, on hosts where this is settable. */
564#define _FILE_OFFSET_BITS 64
565
566/* Define for large files, on AIX-style hosts. */
567/* #undef _LARGE_FILES */
568
569/* Define on some platforms to activate x_r() functions in time.h */
570/* #undef _REENTRANT */
571
572/* Define to `unsigned short' if <sys/types.h> does not define. */
573/* #undef u_int16_t */
574
575/* Define to `unsigned long' if <sys/types.h> does not define. */
576/* #undef u_int32_t */
577
578/* Define to `unsigned long long' if <sys/types.h> does not define. */
579/* #undef u_int64_t */
580
581/* Define to `unsigned char' if <sys/types.h> does not define. */
582/* #undef u_int8_t */