We now build libssh2 in Xcode and it's a much better UB/10.4 citizen
[printdrop.git] / Vendor / libssh2 / Headers / libssh2_config.h
1 /* src/libssh2_config.h. Generated from libssh2_config.h.in by configure. */
2 /* src/libssh2_config.h.in. Generated from configure.in by autoheader. */
3
4 /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
5 systems. This function is required for `alloca.c' support on those systems.
6 */
7 /* #undef CRAY_STACKSEG_END */
8
9 /* Define to 1 if using `alloca.c'. */
10 /* #undef C_ALLOCA */
11
12 /* Define to 1 if you have `alloca', as a function or macro. */
13 #define HAVE_ALLOCA 1
14
15 /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
16 */
17 #define HAVE_ALLOCA_H 1
18
19 /* Define to 1 if you have the <arpa/inet.h> header file. */
20 #define HAVE_ARPA_INET_H 1
21
22 /* disabled non-blocking sockets */
23 /* #undef HAVE_DISABLED_NONBLOCKING */
24
25 /* Define to 1 if you have the <dlfcn.h> header file. */
26 #define HAVE_DLFCN_H 1
27
28 /* Define to 1 if you have the <errno.h> header file. */
29 #define HAVE_ERRNO_H 1
30
31 /* Define to 1 if you have the <fcntl.h> header file. */
32 #define HAVE_FCNTL_H 1
33
34 /* use FIONBIO for non-blocking sockets */
35 /* #undef HAVE_FIONBIO */
36
37 /* Define to 1 if you have the `gettimeofday' function. */
38 #define HAVE_GETTIMEOFDAY 1
39
40 /* Define to 1 if you have the <inttypes.h> header file. */
41 #define HAVE_INTTYPES_H 1
42
43 /* use ioctlsocket() for non-blocking sockets */
44 /* #undef HAVE_IOCTLSOCKET */
45
46 /* use Ioctlsocket() for non-blocking sockets */
47 /* #undef HAVE_IOCTLSOCKET_CASE */
48
49 /* Define if you have the gcrypt library. */
50 /* #undef HAVE_LIBGCRYPT */
51
52 /* Define to 1 if you have the <memory.h> header file. */
53 #define HAVE_MEMORY_H 1
54
55 /* Define to 1 if you have the <netinet/in.h> header file. */
56 #define HAVE_NETINET_IN_H 1
57
58 /* use O_NONBLOCK for non-blocking sockets */
59 #define HAVE_O_NONBLOCK 1
60
61 /* Define to 1 if you have the `poll' function. */
62 #define HAVE_POLL 1
63
64 /* Define to 1 if you have the `select' function. */
65 #define HAVE_SELECT 1
66
67 /* use SO_NONBLOCK for non-blocking sockets */
68 /* #undef HAVE_SO_NONBLOCK */
69
70 /* Define to 1 if you have the <stdint.h> header file. */
71 #define HAVE_STDINT_H 1
72
73 /* Define to 1 if you have the <stdio.h> header file. */
74 #define HAVE_STDIO_H 1
75
76 /* Define to 1 if you have the <stdlib.h> header file. */
77 #define HAVE_STDLIB_H 1
78
79 /* Define to 1 if you have the <strings.h> header file. */
80 #define HAVE_STRINGS_H 1
81
82 /* Define to 1 if you have the <string.h> header file. */
83 #define HAVE_STRING_H 1
84
85 /* Define to 1 if you have the <sys/ioctl.h> header file. */
86 #define HAVE_SYS_IOCTL_H 1
87
88 /* Define to 1 if you have the <sys/select.h> header file. */
89 #define HAVE_SYS_SELECT_H 1
90
91 /* Define to 1 if you have the <sys/socket.h> header file. */
92 #define HAVE_SYS_SOCKET_H 1
93
94 /* Define to 1 if you have the <sys/stat.h> header file. */
95 #define HAVE_SYS_STAT_H 1
96
97 /* Define to 1 if you have the <sys/time.h> header file. */
98 #define HAVE_SYS_TIME_H 1
99
100 /* Define to 1 if you have the <sys/types.h> header file. */
101 #define HAVE_SYS_TYPES_H 1
102
103 /* Define to 1 if you have the <sys/uio.h> header file. */
104 #define HAVE_SYS_UIO_H 1
105
106 /* Define to 1 if you have the <unistd.h> header file. */
107 #define HAVE_UNISTD_H 1
108
109 /* Enable "none" cipher -- NOT RECOMMENDED */
110 /* #undef LIBSSH2_CRYPT_NONE */
111
112 /* Enable newer diffie-hellman-group-exchange-sha1 syntax */
113 #define LIBSSH2_DH_GEX_NEW 1
114
115 /* Compile in zlib support */
116 #define LIBSSH2_HAVE_ZLIB 1
117
118 /* Use libgcrypt */
119 /* #undef LIBSSH2_LIBGCRYPT */
120
121 /* Enable "none" MAC -- NOT RECOMMENDED */
122 /* #undef LIBSSH2_MAC_NONE */
123
124 /* Name of package */
125 #define PACKAGE "libssh2"
126
127 /* Define to the address where bug reports for this package should be sent. */
128 #define PACKAGE_BUGREPORT "libssh2-devel@lists.sourceforge.net"
129
130 /* Define to the full name of this package. */
131 #define PACKAGE_NAME "libssh2"
132
133 /* Define to the full name and version of this package. */
134 #define PACKAGE_STRING "libssh2 -"
135
136 /* Define to the one symbol short name of this package. */
137 #define PACKAGE_TARNAME "libssh2"
138
139 /* Define to the version of this package. */
140 #define PACKAGE_VERSION "-"
141
142 /* If using the C implementation of alloca, define if you know the
143 direction of stack growth for your system; otherwise it will be
144 automatically deduced at runtime.
145 STACK_DIRECTION > 0 => grows toward higher addresses
146 STACK_DIRECTION < 0 => grows toward lower addresses
147 STACK_DIRECTION = 0 => direction of growth unknown */
148 /* #undef STACK_DIRECTION */
149
150 /* Define to 1 if you have the ANSI C header files. */
151 #define STDC_HEADERS 1
152
153 /* Version number of package */
154 #define VERSION "0.18"
155
156 /* Define to 1 if your processor stores words with the most significant byte
157 first (like Motorola and SPARC, unlike Intel and VAX). */
158 /* #undef WORDS_BIGENDIAN */
159
160 /* Number of bits in a file offset, on hosts where this is settable. */
161 /* #undef _FILE_OFFSET_BITS */
162
163 /* Define for large files, on AIX-style hosts. */
164 /* #undef _LARGE_FILES */
165
166 /* Define to empty if `const' does not conform to ANSI C. */
167 /* #undef const */
168
169 /* Define to `__inline__' or `__inline' if that's what the C compiler
170 calls it, or to nothing if 'inline' is not supported under any name. */
171 #ifndef __cplusplus
172 /* #undef inline */
173 #endif