FreeTDS API

- Main Page
- Related Pages
- Modules
- Classes
- Files

- File List
- File Members

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