include/config.h

00001 /* include/config.h.  Generated from config.h.in by configure.  */
00002 /* include/config.h.in.  Generated from configure.ac by autoheader.  */
00003 
00004 /* Define to 1 if you need BSD_COMP defined to get FIONBIO defined. */
00005 /* #undef BSD_COMP */
00006 
00007 /* Define to enable work in progress code */
00008 /* #undef ENABLE_DEVELOPING */
00009 
00010 /* Define to enable extra checks on code */
00011 /* #undef ENABLE_EXTRA_CHECKS */
00012 
00013 /* Defined if --enable-krb5 used and library detected */
00014 /* #undef ENABLE_KRB5 */
00015 
00016 /* Define to 1 if you have the `alarm' function. */
00017 #define HAVE_ALARM 1
00018 
00019 /* Define to 1 if you have the <arpa/inet.h> header file. */
00020 #define HAVE_ARPA_INET_H 1
00021 
00022 /* Define to 1 if you have the `asprintf' function. */
00023 #define HAVE_ASPRINTF 1
00024 
00025 /* Define to 1 if you have the `atoll' function. */
00026 #define HAVE_ATOLL 1
00027 
00028 /* Define to 1 if you have the `basename' function. */
00029 #define HAVE_BASENAME 1
00030 
00031 /* Define if you have the clock_gettime function. */
00032 #define HAVE_CLOCK_GETTIME 1
00033 
00034 /* Define to 1 if you have the declaration of `tzname', and to 0 if you don't.
00035    */
00036 /* #undef HAVE_DECL_TZNAME */
00037 
00038 /* Define to 1 if you have the <dlfcn.h> header file. */
00039 #define HAVE_DLFCN_H 1
00040 
00041 /* Define to 1 if you have the <errno.h> header file. */
00042 #define HAVE_ERRNO_H 1
00043 
00044 /* Define to 1 if you have the `fork' function. */
00045 #define HAVE_FORK 1
00046 
00047 /* Define to 1 if fseeko (and presumably ftello) exists and is declared. */
00048 #define HAVE_FSEEKO 1
00049 
00050 /* Define to 1 if you have the `fstat' function. */
00051 #define HAVE_FSTAT 1
00052 
00053 /* Define to 1 if your system provides the 5-parameter version of
00054    gethostbyaddr_r(). */
00055 /* #undef HAVE_FUNC_GETHOSTBYADDR_R_5 */
00056 
00057 /* Define to 1 if your system provides the 7-parameter version of
00058    gethostbyaddr_r(). */
00059 /* #undef HAVE_FUNC_GETHOSTBYADDR_R_7 */
00060 
00061 /* Define to 1 if your system provides the 8-parameter version of
00062    gethostbyaddr_r(). */
00063 /* #undef HAVE_FUNC_GETHOSTBYADDR_R_8 */
00064 
00065 /* Define to 1 if your system provides the 3-parameter version of
00066    gethostbyname_r(). */
00067 /* #undef HAVE_FUNC_GETHOSTBYNAME_R_3 */
00068 
00069 /* Define to 1 if your system provides the 5-parameter version of
00070    gethostbyname_r(). */
00071 /* #undef HAVE_FUNC_GETHOSTBYNAME_R_5 */
00072 
00073 /* Define to 1 if your system provides the 6-parameter version of
00074    gethostbyname_r(). */
00075 /* #undef HAVE_FUNC_GETHOSTBYNAME_R_6 */
00076 
00077 /* Define to 1 if your system provides the 4-parameter version of
00078    getpwuid_r(). */
00079 /* #undef HAVE_FUNC_GETPWUID_R_4 */
00080 
00081 /* Define to 1 if your system getpwuid_r() have 4 parameters and return struct
00082    passwd*. */
00083 /* #undef HAVE_FUNC_GETPWUID_R_4_PW */
00084 
00085 /* Define to 1 if your system provides the 5-parameter version of
00086    getpwuid_r(). */
00087 /* #undef HAVE_FUNC_GETPWUID_R_5 */
00088 
00089 /* Define to 1 if your system provides the 4-parameter version of
00090    getservbyname_r(). */
00091 /* #undef HAVE_FUNC_GETSERVBYNAME_R_4 */
00092 
00093 /* Define to 1 if your system provides the 5-parameter version of
00094    getservbyname_r(). */
00095 /* #undef HAVE_FUNC_GETSERVBYNAME_R_5 */
00096 
00097 /* Define to 1 if your system provides the 6-parameter version of
00098    getservbyname_r(). */
00099 #define HAVE_FUNC_GETSERVBYNAME_R_6 1
00100 
00101 /* Define to 1 if your localtime_r return a int. */
00102 /* #undef HAVE_FUNC_LOCALTIME_R_INT */
00103 
00104 /* Define to 1 if your localtime_r return a struct tm*. */
00105 #define HAVE_FUNC_LOCALTIME_R_TM 1
00106 
00107 /* Define to 1 if you have the `getaddrinfo' function. */
00108 #define HAVE_GETADDRINFO 1
00109 
00110 /* Define to 1 if you have the `gethostname' function. */
00111 #define HAVE_GETHOSTNAME 1
00112 
00113 /* Define to 1 if you have the `gethrtime' function. */
00114 /* #undef HAVE_GETHRTIME */
00115 
00116 /* Define to 1 if you have the `getipnodebyaddr' function. */
00117 /* #undef HAVE_GETIPNODEBYADDR */
00118 
00119 /* Define to 1 if you have the `getipnodebyname' function. */
00120 /* #undef HAVE_GETIPNODEBYNAME */
00121 
00122 /* Define to 1 if you have the `getnameinfo' function. */
00123 #define HAVE_GETNAMEINFO 1
00124 
00125 /* Define to 1 if you have the `getpwuid' function. */
00126 #define HAVE_GETPWUID 1
00127 
00128 /* Define to 1 if you have the `getpwuid_r' function. */
00129 /* #undef HAVE_GETPWUID_R */
00130 
00131 /* Define to 1 if you have the `gettimeofday' function. */
00132 #define HAVE_GETTIMEOFDAY 1
00133 
00134 /* Define to 1 if you have the `getuid' function. */
00135 #define HAVE_GETUID 1
00136 
00137 /* Define to 1 if you have GNU tls. */
00138 /* #undef HAVE_GNUTLS */
00139 
00140 /* Define if you have the iconv() function. */
00141 #define HAVE_ICONV 1
00142 
00143 /* Define to 1 if you have the `inet_ntoa_r' function. */
00144 /* #undef HAVE_INET_NTOA_R */
00145 
00146 /* Define to 1 if you have the `inet_ntop' function. */
00147 #define HAVE_INET_NTOP 1
00148 
00149 /* Define to 1 if you have a 64-bit integral type. */
00150 #define HAVE_INT64 1
00151 
00152 /* Define to 1 if you have the <inttypes.h> header file. */
00153 #define HAVE_INTTYPES_H 1
00154 
00155 /* Define to 1 if you have the <iodbcinst.h> header file. */
00156 /* #undef HAVE_IODBCINST_H */
00157 
00158 /* Define to 1 if you have the <langinfo.h> header file. */
00159 #define HAVE_LANGINFO_H 1
00160 
00161 /* Define to 1 if you have the <libgen.h> header file. */
00162 #define HAVE_LIBGEN_H 1
00163 
00164 /* Define to 1 if you have the <limits.h> header file. */
00165 #define HAVE_LIMITS_H 1
00166 
00167 /* Define to 1 if you have the `locale_charset' function. */
00168 /* #undef HAVE_LOCALE_CHARSET */
00169 
00170 /* Define to 1 if you have the <locale.h> header file. */
00171 #define HAVE_LOCALE_H 1
00172 
00173 /* Define to 1 if you have the `localtime_r' function. */
00174 #define HAVE_LOCALTIME_R 1
00175 
00176 /* Define to 1 if your system provides the malloc_options variable. */
00177 #define HAVE_MALLOC_OPTIONS 1
00178 
00179 /* Define to 1 if you have the <memory.h> header file. */
00180 #define HAVE_MEMORY_H 1
00181 
00182 /* Define to 1 if you have the <netdb.h> header file. */
00183 #define HAVE_NETDB_H 1
00184 
00185 /* Define to 1 if you have the <netinet/in.h> header file. */
00186 #define HAVE_NETINET_IN_H 1
00187 
00188 /* Define to 1 if you have the <netinet/tcp.h> header file. */
00189 #define HAVE_NETINET_TCP_H 1
00190 
00191 /* Define to 1 if you have the `nl_langinfo' function. */
00192 #define HAVE_NL_LANGINFO 1
00193 
00194 /* Define to 1 if you have the <odbcss.h> header file. */
00195 /* #undef HAVE_ODBCSS_H */
00196 
00197 /* Define if you have the OpenSSL. */
00198 /* #undef HAVE_OPENSSL */
00199 
00200 /* Define to 1 if you have the <paths.h> header file. */
00201 #define HAVE_PATHS_H 1
00202 
00203 /* Define if you have POSIX threads libraries and header files. */
00204 #define HAVE_PTHREAD 1
00205 
00206 /* Define to 1 if you have the `putenv' function. */
00207 #define HAVE_PUTENV 1
00208 
00209 /* Define to 1 if you have the GNU Readline library. */
00210 /* #undef HAVE_READLINE */
00211 
00212 /* Define to 1 if you have the `readpassphrase' function. */
00213 /* #undef HAVE_READPASSPHRASE */
00214 
00215 /* Define to 1 if you have the <readpassphrase.h> header file. */
00216 /* #undef HAVE_READPASSPHRASE_H */
00217 
00218 /* Define to 1 if you have the `rl_on_new_line' function. */
00219 /* #undef HAVE_RL_ON_NEW_LINE */
00220 
00221 /* Define to 1 if you have the `rl_reset_line_state' function. */
00222 /* #undef HAVE_RL_RESET_LINE_STATE */
00223 
00224 /* Define to 1 if you have the `setenv' function. */
00225 #define HAVE_SETENV 1
00226 
00227 /* Define to 1 if you have the <signal.h> header file. */
00228 #define HAVE_SIGNAL_H 1
00229 
00230 /* Define to 1 if you have the SQLGetPrivateProfileString function. */
00231 #define HAVE_SQLGETPRIVATEPROFILESTRING 1
00232 
00233 /* Define if sqltypes.h define SQLLEN */
00234 #define HAVE_SQLLEN 1
00235 
00236 /* Define to 1 if the system has the type `SQLROWOFFSET'. */
00237 #define HAVE_SQLROWOFFSET 1
00238 
00239 /* Define to 1 if the system has the type `SQLROWSETSIZE'. */
00240 #define HAVE_SQLROWSETSIZE 1
00241 
00242 /* Define to 1 if the system has the type `SQLSETPOSIROW'. */
00243 #define HAVE_SQLSETPOSIROW 1
00244 
00245 /* Define to 1 if you have the <stdint.h> header file. */
00246 #define HAVE_STDINT_H 1
00247 
00248 /* Define to 1 if you have the <stdlib.h> header file. */
00249 #define HAVE_STDLIB_H 1
00250 
00251 /* Define to 1 if you have the <strings.h> header file. */
00252 #define HAVE_STRINGS_H 1
00253 
00254 /* Define to 1 if you have the <string.h> header file. */
00255 #define HAVE_STRING_H 1
00256 
00257 /* Define to 1 if you have the `strlcat' function. */
00258 #define HAVE_STRLCAT 1
00259 
00260 /* Define to 1 if you have the `strlcpy' function. */
00261 #define HAVE_STRLCPY 1
00262 
00263 /* Define to 1 if you have the `strtok_r' function. */
00264 #define HAVE_STRTOK_R 1
00265 
00266 /* Define to 1 if `tm_zone' is member of `struct tm'. */
00267 #define HAVE_STRUCT_TM_TM_ZONE 1
00268 
00269 /* Define to 1 if `__tm_zone' is member of `struct tm'. */
00270 /* #undef HAVE_STRUCT_TM___TM_ZONE */
00271 
00272 /* Define to 1 if you have the <sys/ioctl.h> header file. */
00273 #define HAVE_SYS_IOCTL_H 1
00274 
00275 /* Define to 1 if you have the <sys/param.h> header file. */
00276 #define HAVE_SYS_PARAM_H 1
00277 
00278 /* Define to 1 if you have the <sys/socket.h> header file. */
00279 #define HAVE_SYS_SOCKET_H 1
00280 
00281 /* Define to 1 if you have the <sys/stat.h> header file. */
00282 #define HAVE_SYS_STAT_H 1
00283 
00284 /* Define to 1 if you have the <sys/time.h> header file. */
00285 #define HAVE_SYS_TIME_H 1
00286 
00287 /* Define to 1 if you have the <sys/types.h> header file. */
00288 #define HAVE_SYS_TYPES_H 1
00289 
00290 /* Define to 1 if you have the <sys/wait.h> header file. */
00291 #define HAVE_SYS_WAIT_H 1
00292 
00293 /* Define to 1 if your `struct tm' has `tm_zone'. Deprecated, use
00294    `HAVE_STRUCT_TM_TM_ZONE' instead. */
00295 #define HAVE_TM_ZONE 1
00296 
00297 /* Define to 1 if you don't have `tm_zone' but do have the external array
00298    `tzname'. */
00299 /* #undef HAVE_TZNAME */
00300 
00301 /* Define to 1 if you have the <unistd.h> header file. */
00302 #define HAVE_UNISTD_H 1
00303 
00304 /* Define to 1 if you have the `vasprintf' function. */
00305 #define HAVE_VASPRINTF 1
00306 
00307 /* Define to 1 if you have the `vsnprintf' function. */
00308 #define HAVE_VSNPRINTF 1
00309 
00310 /* Define to 1 if you have the <wchar.h> header file. */
00311 #define HAVE_WCHAR_H 1
00312 
00313 /* Define to 1 if you have the `_vsnprintf' function. */
00314 #define HAVE__VSNPRINTF 1
00315 
00316 /* Define as const if the declaration of iconv() needs const. */
00317 #define ICONV_CONST const
00318 
00319 /* Define to value of INADDR_NONE if not provided by your system header files.
00320    */
00321 /* #undef INADDR_NONE */
00322 
00323 /* Define to 1 if the BSD-style netdb interface is reentrant. */
00324 /* #undef NETDB_REENTRANT */
00325 
00326 /* Define to 1 if your C compiler doesn't accept -c and -o together. */
00327 /* #undef NO_MINUS_C_MINUS_O */
00328 
00329 /* Define to 1 if memset(0) sets pointers to NULL. */
00330 #define NULL_REP_IS_ZERO_BYTES 1
00331 
00332 /* Name of package */
00333 #define PACKAGE "freetds"
00334 
00335 /* Define to the address where bug reports for this package should be sent. */
00336 #define PACKAGE_BUGREPORT ""
00337 
00338 /* Define to the full name of this package. */
00339 #define PACKAGE_NAME "FreeTDS"
00340 
00341 /* Define to the full name and version of this package. */
00342 #define PACKAGE_STRING "FreeTDS 0.82RC1"
00343 
00344 /* Define to the one symbol short name of this package. */
00345 #define PACKAGE_TARNAME "freetds"
00346 
00347 /* Define to the version of this package. */
00348 #define PACKAGE_VERSION "0.82RC1"
00349 
00350 /* Define to necessary symbol if this constant uses a non-standard name on
00351    your system. */
00352 /* #undef PTHREAD_CREATE_JOINABLE */
00353 
00354 /* The size of `char', as computed by sizeof. */
00355 #define SIZEOF_CHAR 1
00356 
00357 /* The size of `double', as computed by sizeof. */
00358 #define SIZEOF_DOUBLE 8
00359 
00360 /* The size of `float', as computed by sizeof. */
00361 #define SIZEOF_FLOAT 4
00362 
00363 /* The size of `int', as computed by sizeof. */
00364 #define SIZEOF_INT 4
00365 
00366 /* The size of `long', as computed by sizeof. */
00367 #define SIZEOF_LONG 4
00368 
00369 /* The size of `long double', as computed by sizeof. */
00370 #define SIZEOF_LONG_DOUBLE 12
00371 
00372 /* The size of `long long', as computed by sizeof. */
00373 #define SIZEOF_LONG_LONG 8
00374 
00375 /* The size of `short', as computed by sizeof. */
00376 #define SIZEOF_SHORT 2
00377 
00378 /* The size of `SQLWCHAR', as computed by sizeof. */
00379 #define SIZEOF_SQLWCHAR 2
00380 
00381 /* The size of `void *', as computed by sizeof. */
00382 #define SIZEOF_VOID_P 4
00383 
00384 /* The size of `wchar_t', as computed by sizeof. */
00385 #define SIZEOF_WCHAR_T 4
00386 
00387 /* The size of `__int64', as computed by sizeof. */
00388 #define SIZEOF___INT64 0
00389 
00390 /* Define to 1 if you have the ANSI C header files. */
00391 #define STDC_HEADERS 1
00392 
00393 /* Define to use TDS 4.2 by default */
00394 /* #undef TDS42 */
00395 
00396 /* Define to use TDS 4.6 by default */
00397 /* #undef TDS46 */
00398 
00399 /* Define to use TDS 5.0 by default */
00400 #define TDS50 1
00401 
00402 /* Define to use TDS 7.0 by default */
00403 /* #undef TDS70 */
00404 
00405 /* Define to use TDS 8.0 by default */
00406 /* #undef TDS80 */
00407 
00408 /* Define to 1 if your compiler supports __attribute__((destructor)). */
00409 #define TDS_ATTRIBUTE_DESTRUCTOR 1
00410 
00411 /* define to constant to use for clock_gettime */
00412 #define TDS_GETTIMEMILLI_CONST CLOCK_MONOTONIC
00413 
00414 /* Define if you have pthread with mutex support */
00415 /* #undef TDS_HAVE_PTHREAD_MUTEX */
00416 
00417 /* define to format string used for 64bit integers */
00418 #define TDS_I64_FORMAT "lld"
00419 
00420 /* Define if you don't care about thread safety */
00421 /* #undef TDS_NO_THREADSAFE */
00422 
00423 /* Define to 1 if last argument of SQLColAttribute it's SQLLEN * */
00424 /* #undef TDS_SQLCOLATTRIBUTE_SQLLEN */
00425 
00426 /* Define to 1 if SQLParamOptions accept SQLULEN as arguments */
00427 #define TDS_SQLPARAMOPTIONS_SQLLEN 1
00428 
00429 /* Defined if --enable-sybase-compat used */
00430 /* #undef TDS_SYBASE_COMPAT */
00431 
00432 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
00433 #define TIME_WITH_SYS_TIME 1
00434 
00435 /* Define to 1 if your <sys/time.h> declares `struct tm'. */
00436 /* #undef TM_IN_SYS_TIME */
00437 
00438 /* Version number of package */
00439 #define VERSION "0.82RC1"
00440 
00441 /* Define to 1 if your processor stores words with the most significant byte
00442    first (like Motorola and SPARC, unlike Intel and VAX). */
00443 /* #undef WORDS_BIGENDIAN */
00444 
00445 /* Number of bits in a file offset, on hosts where this is settable. */
00446 /* #undef _FILE_OFFSET_BITS */
00447 
00448 /* Enable GNU extensions on systems that have them.  */
00449 #ifndef _GNU_SOURCE
00450 # define _GNU_SOURCE 1
00451 #endif
00452 
00453 /* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */
00454 /* #undef _LARGEFILE_SOURCE */
00455 
00456 /* Define for large files, on AIX-style hosts. */
00457 /* #undef _LARGE_FILES */
00458 
00459 /* Define to empty if `const' does not conform to ANSI C. */
00460 /* #undef const */
00461 
00462 /* type to use in place of socklen_t if not defined */
00463 /* #undef socklen_t */

Generated on Thu Jan 10 16:05:01 2008 for FreeTDS API by  doxygen 1.4.7