FreeTDS API
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
config.h
1 /* include/config.h. Generated by configure. */
2 /* include/config.h.in. Generated from configure.ac by autoheader. */
3 
4 /* Define to 1 if you need BSD_COMP defined to get FIONBIO defined. */
5 /* #undef BSD_COMP */
6 
7 /* Define to enable work in progress code */
8 /* #undef ENABLE_DEVELOPING */
9 
10 /* Define to enable extra checks on code */
11 /* #undef ENABLE_EXTRA_CHECKS */
12 
13 /* Defined if --enable-krb5 used and library detected */
14 /* #undef ENABLE_KRB5 */
15 
16 /* Define to enable ODBC wide string support */
17 #define ENABLE_ODBC_WIDE 1
18 
19 /* Define to 1 if you have the <arpa/inet.h> header file. */
20 /* #undef HAVE_ARPA_INET_H */
21 
22 /* Define to 1 if you have the `asprintf' function. */
23 /* #undef HAVE_ASPRINTF */
24 
25 /* Define to 1 if you have the `atoll' function. */
26 #define HAVE_ATOLL 1
27 
28 /* Define to 1 if you have the <dlfcn.h> header file. */
29 /* #undef HAVE_DLFCN_H */
30 
31 /* Define to 1 if you have the <errno.h> header file. */
32 #define HAVE_ERRNO_H 1
33 
34 /* Define to 1 if your system provides the 5-parameter version of
35  gethostbyaddr_r(). */
36 /* #undef HAVE_FUNC_GETHOSTBYADDR_R_5 */
37 
38 /* Define to 1 if your system provides the 7-parameter version of
39  gethostbyaddr_r(). */
40 /* #undef HAVE_FUNC_GETHOSTBYADDR_R_7 */
41 
42 /* Define to 1 if your system provides the 8-parameter version of
43  gethostbyaddr_r(). */
44 /* #undef HAVE_FUNC_GETHOSTBYADDR_R_8 */
45 
46 /* Define to 1 if your system provides the 3-parameter version of
47  gethostbyname_r(). */
48 /* #undef HAVE_FUNC_GETHOSTBYNAME_R_3 */
49 
50 /* Define to 1 if your system provides the 5-parameter version of
51  gethostbyname_r(). */
52 /* #undef HAVE_FUNC_GETHOSTBYNAME_R_5 */
53 
54 /* Define to 1 if your system provides the 6-parameter version of
55  gethostbyname_r(). */
56 /* #undef HAVE_FUNC_GETHOSTBYNAME_R_6 */
57 
58 /* Define to 1 if your system provides the 4-parameter version of
59  getservbyname_r(). */
60 /* #undef HAVE_FUNC_GETSERVBYNAME_R_4 */
61 
62 /* Define to 1 if your system provides the 5-parameter version of
63  getservbyname_r(). */
64 /* #undef HAVE_FUNC_GETSERVBYNAME_R_5 */
65 
66 /* Define to 1 if your system provides the 6-parameter version of
67  getservbyname_r(). */
68 /* #undef HAVE_FUNC_GETSERVBYNAME_R_6 */
69 
70 /* Define to 1 if you have the `gethostname' function. */
71 #define HAVE_GETHOSTNAME 1
72 
73 /* Define to 1 if you have the `getpwuid' function. */
74 /* #undef HAVE_GETPWUID */
75 
76 /* Define to 1 if you have the `getpwuid_r' function. */
77 /* #undef HAVE_GETPWUID_R */
78 
79 /* Define to 1 if you have the `gettimeofday' function. */
80 /* #undef HAVE_GETTIMEOFDAY */
81 
82 /* Define to 1 if you have the `getuid' function. */
83 /* #undef HAVE_GETUID */
84 
85 /* Define if you have the iconv() function. */
86 /* #undef HAVE_ICONV */
87 
88 /* Define to 1 if you have a 64-bit integral type. */
89 #define HAVE_INT64 1
90 
91 /* Define to 1 if you have the <inttypes.h> header file. */
92 #define HAVE_INTTYPES_H 1
93 
94 /* Define to 1 if you have the <limits.h> header file. */
95 #define HAVE_LIMITS_H 1
96 
97 /* Define to 1 if you have the <locale.h> header file. */
98 #define HAVE_LOCALE_H 1
99 
100 /* Define to 1 if your system provides the malloc_options variable. */
101 /* #undef HAVE_MALLOC_OPTIONS */
102 
103 /* Define to 1 if you have the <memory.h> header file. */
104 #define HAVE_MEMORY_H 1
105 
106 /* Define to 1 if you have the <netdb.h> header file. */
107 /* #undef HAVE_NETDB_H */
108 
109 /* Define to 1 if you have the <netinet/in.h> header file. */
110 /* #undef HAVE_NETINET_IN_H */
111 
112 /* Define to 1 if you have the <odbcss.h> header file. */
113 /* #undef HAVE_ODBCSS_H */
114 
115 /* Define to 1 if you have the <paths.h> header file. */
116 /* #undef HAVE_PATHS_H */
117 
118 /* Define to 1 if you have the GNU Readline library. */
119 /* #undef HAVE_READLINE */
120 
121 /* Define to 1 if you have the SQLGetPrivateProfileString function. */
122 #define HAVE_SQLGETPRIVATEPROFILESTRING 1
123 
124 /* Define if sqltypes.h define SQLLEN */
125 #define HAVE_SQLLEN 1
126 
127 /* Define to 1 if the system has the type `SQLROWOFFSET'. */
128 /* #undef HAVE_SQLROWOFFSET */
129 
130 /* Define to 1 if the system has the type `SQLROWSETSIZE'. */
131 /* #undef HAVE_SQLROWSETSIZE */
132 
133 /* Define to 1 if the system has the type `SQLSETPOSIROW'. */
134 /* #undef HAVE_SQLSETPOSIROW */
135 
136 /* Defined if --enable-sspi and SSPI detected */
137 #define HAVE_SSPI 1
138 
139 /* Define to 1 if you have the <stdint.h> header file. */
140 #define HAVE_STDINT_H 1
141 
142 /* Define to 1 if you have the <stdlib.h> header file. */
143 #define HAVE_STDLIB_H 1
144 
145 /* Define to 1 if you have the <strings.h> header file. */
146 /* #undef HAVE_STRINGS_H */
147 
148 /* Define to 1 if you have the <string.h> header file. */
149 #define HAVE_STRING_H 1
150 
151 /* Define to 1 if you have the `strtok_r' function. */
152 /* #undef HAVE_STRTOK_R */
153 
154 /* Define to 1 if you have the <sys/ioctl.h> header file. */
155 /* #undef HAVE_SYS_IOCTL_H */
156 
157 /* Define to 1 if you have the <sys/param.h> header file. */
158 /* #undef HAVE_SYS_PARAM_H */
159 
160 /* Define to 1 if you have the <sys/socket.h> header file. */
161 /* #define HAVE_SYS_SOCKET_H 1 */
162 
163 /* Define to 1 if you have the <sys/stat.h> header file. */
164 /* #undef HAVE_SYS_STAT_H */
165 
166 /* Define to 1 if you have the <sys/time.h> header file. */
167 #ifdef __GNUC__
168 # define HAVE_SYS_TIME_H 1
169 #endif
170 
171 /* Define to 1 if you have the <sys/types.h> header file. */
172 #define HAVE_SYS_TYPES_H 1
173 
174 /* Define to 1 if you have the <unistd.h> header file. */
175 /* #undef HAVE_UNISTD_H */
176 
177 /* Define to 1 if you have the `vasprintf' function. */
178 /* #undef HAVE_VASPRINTF */
179 
180 /* Define to 1 if you have the `vsnprintf' function. */
181 /* #undef HAVE_VSNPRINTF */
182 
183 /* Define to 1 if you have the `_vsnprintf' function. */
184 #define HAVE__VSNPRINTF 1
185 
186 /* Define as const if the declaration of iconv() needs const. */
187 #define ICONV_CONST const
188 
189 /* Define to value of INADDR_NONE if not provided by your system header files.
190  */
191 /* #undef INADDR_NONE */
192 
193 /* Define to 1 if the BSD-style netdb interface is reentrant. */
194 #define NETDB_REENTRANT 1
195 
196 /* Name of package */
197 #define PACKAGE "freetds"
198 
199 /* Define to the address where bug reports for this package should be sent. */
200 #define PACKAGE_BUGREPORT ""
201 
202 /* Define to the full name of this package. */
203 #define PACKAGE_NAME "FreeTDS"
204 
205 /* Define to the full name and version of this package. */
206 #define PACKAGE_STRING ""
207 
208 /* Define to the one symbol short name of this package. */
209 #define PACKAGE_TARNAME ""
210 
211 /* Define to the version of this package. */
212 #define PACKAGE_VERSION ""
213 
214 /* The size of `char', as computed by sizeof. */
215 #define SIZEOF_CHAR 1
216 
217 /* The size of `double', as computed by sizeof. */
218 #define SIZEOF_DOUBLE 8
219 
220 /* The size of `float', as computed by sizeof. */
221 #define SIZEOF_FLOAT 4
222 
223 /* The size of `int', as computed by sizeof. */
224 #define SIZEOF_INT 4
225 
226 /* The size of `long', as computed by sizeof. */
227 #define SIZEOF_LONG 4
228 
229 /* The size of `long long', as computed by sizeof. */
230 #define SIZEOF_LONG_LONG 0
231 
232 /* The size of `short', as computed by sizeof. */
233 #define SIZEOF_SHORT 2
234 
235 /* The size of `SQLWCHAR', as computed by sizeof. */
236 #define SIZEOF_SQLWCHAR 2
237 
238 /* The size of `wchar_t', as computed by sizeof. */
239 #define SIZEOF_WCHAR_T 2
240 
241 /* The size of `__int64', as computed by sizeof. */
242 #define SIZEOF___INT64 8
243 
244 /* Define to 1 if you want to use SSPI for Win32 */
245 #define HAVE_SSPI 1
246 
247 /* Define to 1 if you have the ANSI C header files. */
248 #define STDC_HEADERS 1
249 
250 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
251 #ifdef __GNUC__
252 # define TIME_WITH_SYS_TIME 1
253 #else
254 # define TIME_WITH_SYS_TIME 0
255 #endif
256 
257 /* define to format string used for 64bit integers */
258 #define TDS_I64_FORMAT "I64d"
259 
260 /* Version number of package */
261 #define VERSION "0.83.dev"
262 
263 /* Define to 1 if your processor stores words with the most significant byte
264  first (like Motorola and SPARC, unlike Intel and VAX). */
265 /* #undef WORDS_BIGENDIAN */
266 
267 /* Enable GNU extensions on systems that have them. */
268 #ifndef _GNU_SOURCE
269 # define _GNU_SOURCE 1
270 #endif
271 
272 #undef HAVE_ODBCSS_H
273 #ifdef _MSC_VER
274 #define HAVE_ODBCSS_H 1
275 #endif
276 
277 #define TDS42 1
278 
279 #ifdef _MSC_VER
280 #define inline __inline
281 #endif
282 
283 #include <winsock2.h>
284 #include <BaseTsd.h>
285 
286 typedef SSIZE_T ssize_t;
287