diff options
author | Yang Tse <yangsita@gmail.com> | 2005-12-17 21:20:35 +0000 |
---|---|---|
committer | Yang Tse <yangsita@gmail.com> | 2005-12-17 21:20:35 +0000 |
commit | 23b34744d9d3ec2623b5f6be5051ab7e094f63e8 (patch) | |
tree | 39f1df511be38e1538ebe7c850f237c981e683bc /lib | |
parent | bc8590aa12b93f2df1ad20f53f4cce39724d140e (diff) |
Cleanup
Diffstat (limited to 'lib')
-rw-r--r-- | lib/config-win32.h | 343 | ||||
-rw-r--r-- | lib/config-win32ce.h | 348 |
2 files changed, 384 insertions, 307 deletions
diff --git a/lib/config-win32.h b/lib/config-win32.h index 81216461d..f41f33f5c 100644 --- a/lib/config-win32.h +++ b/lib/config-win32.h @@ -1,68 +1,127 @@ -/* config.h. Generated automatically by configure. */ -/* config.h.in. Generated automatically from configure.in by autoheader. */ +#ifndef __LIB_CONFIG_WIN32_H +#define __LIB_CONFIG_WIN32_H -#ifndef __CONFIG_WIN32_H -#define __CONFIG_WIN32_H +/* ================================================================ */ +/* lib/config-win32.h - Hand crafted config file for windows */ +/* ================================================================ */ -/* Define if on AIX 3. - System headers sometimes define this. - We just want to avoid a redefinition error message. */ -#ifndef _ALL_SOURCE -/* #undef _ALL_SOURCE */ -#endif +/* ---------------------------------------------------------------- */ +/* HEADER FILES */ +/* ---------------------------------------------------------------- */ -/* Define to empty if the keyword does not work. */ -/* #undef const */ +/* Define if you have the <alloca.h> header file. */ +/* #define HAVE_ALLOCA_H 1 */ -/* Define if you don't have vprintf but do have _doprnt. */ -/* #undef HAVE_DOPRNT */ +/* Define if you have the <arpa/inet.h> header file. */ +/* #define HAVE_ARPA_INET_H 1 */ -/* Define if you have the vprintf function. */ -#define HAVE_VPRINTF 1 +/* Define if you have the <assert.h> header file. */ +#define HAVE_ASSERT_H 1 -/* Define as the return type of signal handlers (int or void). */ -/*#define RETSIGTYPE void */ +/* Define if you have the <crypto.h> header file. */ +/* #undef HAVE_CRYPTO_H */ -/* Define to `unsigned' if <sys/types.h> doesn't define. */ -/* #undef size_t */ +/* Define if you have the <dlfcn.h> header file. */ +/* #define HAVE_DLFCN_H 1 */ -/* Define this to 'int' if ssize_t is not an available typedefed type */ -#if defined(__WATCOMC__) && (__WATCOMC__ >= 1240) -#else -#define ssize_t int -#endif +/* Define if you have the <err.h> header file. */ +/* #undef HAVE_ERR_H */ -/* Define this to 'int' if socklen_t is not an available typedefed type */ -#if !defined(ENABLE_IPV6) && ((_MSC_VER < 1300) || !defined(USE_SSLEAY)) -#define socklen_t int -#endif +/* Define if you have the <fcntl.h> header file. */ +#define HAVE_FCNTL_H 1 -/* The size of a `curl_off_t', as computed by sizeof. */ -#ifdef SIZEOF_CURL_OFF_T -#undef SIZEOF_CURL_OFF_T +/* Define if you have the <getopt.h> header file. */ +/* #undef HAVE_GETOPT_H */ + +/* Define if you have the <io.h> header file. */ +#define HAVE_IO_H 1 + +/* Define if you have the <malloc.h> header file. */ +#define HAVE_MALLOC_H 1 + +/* Define if you have the <netdb.h> header file. */ +/* #define HAVE_NETDB_H 1 */ + +/* Define if you have the <netinet/in.h> header file. */ +/* #define HAVE_NETINET_IN_H 1*/ + +/* Define if you have the <sgtty.h> header file. */ +/* #define HAVE_SGTTY_H 1*/ + +/* Define if you have the <ssl.h> header file. */ +/* #undef HAVE_SSL_H */ + +/* Define if you have the <stdlib.h> header file. */ +#define HAVE_STDLIB_H 1 + +/* Define if you have the <sys/param.h> header file. */ +/* #define HAVE_SYS_PARAM_H 1*/ + +/* Define if you have the <sys/select.h> header file. */ +/* #define HAVE_SYS_SELECT_H 1 */ + +/* Define if you have the <sys/socket.h> header file. */ +/* #define HAVE_SYS_SOCKET_H 1*/ + +/* Define if you have the <sys/sockio.h> header file. */ +/* #define HAVE_SYS_SOCKIO_H 1 */ + +/* Define if you have the <sys/stat.h> header file. */ +#define HAVE_SYS_STAT_H 1 + +/* Define if you have the <sys/types.h> header file. */ +#define HAVE_SYS_TYPES_H 1 + +/* Define if you have the <sys/utime.h> header file */ +#ifndef __BORLANDC__ +#define HAVE_SYS_UTIME_H 1 #endif -/* Borland lacks _lseeki64(), so we don't support >2GB files */ -#ifdef __BORLANDC__ -#define SIZEOF_CURL_OFF_T 4 -#else -#define SIZEOF_CURL_OFF_T 8 +/* Define if you have the <termio.h> header file. */ +/* #define HAVE_TERMIO_H 1 */ + +/* Define if you have the <termios.h> header file. */ +/* #define HAVE_TERMIOS_H 1 */ + +/* Define if you have the <time.h> header file. */ +#define HAVE_TIME_H 1 + +/* Define if you have the <unistd.h> header file. */ +#if defined(__MINGW32__) || defined(__WATCOMC__) || defined(__LCC__) +#define HAVE_UNISTD_H 1 #endif +/* Define if you have the <windows.h> header file. */ +#define HAVE_WINDOWS_H 1 + +/* Define if you have the <winsock.h> header file. */ +#define HAVE_WINSOCK_H 1 + +/* Define if you have the <winsock2.h> header file. */ +#define HAVE_WINSOCK2_H 1 + +/* Define if you have the <ws2tcpip.h> header file. */ +#define HAVE_WS2TCPIP_H 1 + +/* ---------------------------------------------------------------- */ +/* OTHER HEADER INFO */ +/* ---------------------------------------------------------------- */ + /* Define if you have the ANSI C header files. */ #define STDC_HEADERS 1 /* Define if you can safely include both <sys/time.h> and <time.h>. */ /* #define TIME_WITH_SYS_TIME 1 */ -/* Define cpu-machine-OS */ -#define OS "i386-pc-win32" +/* ---------------------------------------------------------------- */ +/* FUNCTIONS */ +/* ---------------------------------------------------------------- */ -/* The number of bytes in a long double. */ -#define SIZEOF_LONG_DOUBLE 16 +/* Define if you have the closesocket function. */ +#define HAVE_CLOSESOCKET 1 -/* The number of bytes in a long long. */ -/* #define SIZEOF_LONG_LONG 8 */ +/* Define if you don't have vprintf but do have _doprnt. */ +/* #undef HAVE_DOPRNT */ /* Define if you have the gethostbyaddr function. */ #define HAVE_GETHOSTBYADDR 1 @@ -71,13 +130,13 @@ #define HAVE_GETHOSTNAME 1 /* Define if you have the getpass function. */ -/*#define HAVE_GETPASS 1*/ +/* #define HAVE_GETPASS 1 */ /* Define if you have the getservbyname function. */ #define HAVE_GETSERVBYNAME 1 /* Define if you have the gettimeofday function. */ -/* #define HAVE_GETTIMEOFDAY 1 */ +/* #define HAVE_GETTIMEOFDAY 1 */ /* Define if you have the inet_addr function. */ #define HAVE_INET_ADDR 1 @@ -85,17 +144,29 @@ /* Define if you have the inet_ntoa function. */ #define HAVE_INET_NTOA 1 +/* Define if you have the ioctlsocket function. */ +#define HAVE_IOCTLSOCKET + /* Define if you have the perror function. */ #define HAVE_PERROR 1 +/* Define if you have the RAND_screen function when using SSL */ +#define HAVE_RAND_SCREEN 1 + +/* Define if you have the `RAND_status' function when using SSL. */ +#define HAVE_RAND_STATUS 1 + /* Define if you have the select function. */ #define HAVE_SELECT 1 +/* Define if you have the setvbuf function. */ +#define HAVE_SETVBUF 1 + /* Define if you have the socket function. */ #define HAVE_SOCKET 1 /* Define if you have the strcasecmp function. */ -/*#define HAVE_STRCASECMP 1*/ +/* #define HAVE_STRCASECMP 1 */ /* Define if you have the stricmp function. */ #define HAVE_STRICMP 1 @@ -115,153 +186,107 @@ #endif /* Define if you have the tcgetattr function. */ -/*#define HAVE_TCGETATTR 1*/ +/* #define HAVE_TCGETATTR 1 */ /* Define if you have the tcsetattr function. */ -/*#define HAVE_TCSETATTR 1*/ +/* #define HAVE_TCSETATTR 1 */ /* Define if you have the uname function. */ -/*#define HAVE_UNAME 1*/ +/* #define HAVE_UNAME 1 */ -/* Define if you have utime() */ +/* Define if you have the utime function */ #ifndef __BORLANDC__ #define HAVE_UTIME 1 #endif -/* Define if you have the <alloca.h> header file. */ -/*#define HAVE_ALLOCA_H 1*/ - -/* Define if you have the malloc.h file. */ -#define HAVE_MALLOC_H 1 - -/* Define if you have the <arpa/inet.h> header file. */ -/* #define HAVE_ARPA_INET_H 1 */ - -/* Define if you have the <assert.h> header file. */ -#define HAVE_ASSERT_H 1 - -/* Define if you have the <crypto.h> header file. */ -/* #undef HAVE_CRYPTO_H */ - -/* Define if you have the <dlfcn.h> header file. */ -/*#define HAVE_DLFCN_H 1*/ - -/* Define if you have the <err.h> header file. */ -/* #undef HAVE_ERR_H */ - -/* Define if you have the <fcntl.h> header file. */ -#define HAVE_FCNTL_H 1 - -/* Define if you have the <getopt.h> header file. */ -/* #undef HAVE_GETOPT_H */ - -/* Define if you have the <netdb.h> header file. */ -/* #define HAVE_NETDB_H 1 */ - -/* Define if you have the <netinet/in.h> header file. */ -/*#define HAVE_NETINET_IN_H 1*/ - -/* Define if you have the <sgtty.h> header file. */ -/*#define HAVE_SGTTY_H 1*/ - -/* Define if you have the <ssl.h> header file. */ -/* #undef HAVE_SSL_H */ - -/* Define if you have the <sys/param.h> header file. */ -/*#define HAVE_SYS_PARAM_H 1*/ +/* Define if you have the vprintf function. */ +#define HAVE_VPRINTF 1 -/* Define if you have the <sys/select.h> header file. */ -/* #define HAVE_SYS_SELECT_H 1 */ +/* ---------------------------------------------------------------- */ +/* TYPEDEF REPLACEMENTS */ +/* ---------------------------------------------------------------- */ -/* Define if you have the <sys/socket.h> header file. */ -/*#define HAVE_SYS_SOCKET_H 1*/ +/* Define this if in_addr_t is not an available 'typedefed' type */ +#define in_addr_t unsigned long -/* Define if you have the <sys/sockio.h> header file. */ -/* #define HAVE_SYS_SOCKIO_H 1 */ +/* Define as the return type of signal handlers (int or void). */ +/* #define RETSIGTYPE void */ -/* Define if you have the <sys/stat.h> header file. */ -#define HAVE_SYS_STAT_H 1 +/* Define to `unsigned' if size_t is not an available 'typedefed' type */ +/* #define size_t unsigned */ -/* Define if you have the <sys/utime.h> header file */ -#ifndef __BORLANDC__ -#define HAVE_SYS_UTIME_H 1 +/* Define to 'int' if ssize_t is not an available 'typedefed' type */ +#if defined(__WATCOMC__) && (__WATCOMC__ >= 1240) +#else +#define ssize_t int #endif -/* Define if you have the <sys/types.h> header file. */ -#define HAVE_SYS_TYPES_H 1 - -/* Define if you have the <termio.h> header file. */ -/* #define HAVE_TERMIO_H 1 */ - -/* Define if you have the <termios.h> header file. */ -/* #define HAVE_TERMIOS_H 1 */ - -/* Name of package */ -#define PACKAGE "curl" - -/* Define if you have the <io.h> header file. */ -#define HAVE_IO_H 1 - -/* Define if you have the <time.h> header file. */ -#define HAVE_TIME_H 1 - -/* Define if you have the <windows.h> header file. */ -#define HAVE_WINDOWS_H 1 - -/* Define if you have the <winsock.h> header file. */ -#define HAVE_WINSOCK_H 1 +/* Define to 'int' if socklen_t is not an available 'typedefed' type */ +#ifndef HAVE_WS2TCPIP_H +#define socklen_t int +#endif -/* Define if you have the <winsock2.h> header file. */ -#define HAVE_WINSOCK2_H 1 +/* ---------------------------------------------------------------- */ +/* TYPE SIZES */ +/* ---------------------------------------------------------------- */ -/* Define if you have the <ws2tcpip.h> header file. */ -#define HAVE_WS2TCPIP_H 1 +/* The number of bytes in a long double. */ +#define SIZEOF_LONG_DOUBLE 16 -/* Define if you have the <stdlib.h> header file. */ -#define HAVE_STDLIB_H 1 +/* The number of bytes in a long long. */ +/* #define SIZEOF_LONG_LONG 8 */ -/* Define if you have the closesocket function. */ -#define HAVE_CLOSESOCKET 1 +/* Undef SIZEOF_CURL_OFF_T if already defined. */ +#ifdef SIZEOF_CURL_OFF_T +#undef SIZEOF_CURL_OFF_T +#endif -/* Define if you have the setvbuf function. */ -#define HAVE_SETVBUF 1 +/* Define SIZEOF_CURL_OFF_T as computed by sizeof(curl_off_t) */ +/* Borland lacks _lseeki64(), so we don't support >2GB files. */ +#ifdef __BORLANDC__ +#define SIZEOF_CURL_OFF_T 4 +#else +#define SIZEOF_CURL_OFF_T 8 +#endif -/* Define if you have the RAND_screen function when using SSL */ -#define HAVE_RAND_SCREEN 1 +/* ---------------------------------------------------------------- */ +/* STRUCT RELATED */ +/* ---------------------------------------------------------------- */ -/* Define if you have the `RAND_status' function. */ -#define HAVE_RAND_STATUS 1 +/* Define this if you have struct sockaddr_storage */ +#define HAVE_STRUCT_SOCKADDR_STORAGE -/* Define this to if in_addr_t is not an available typedefed type */ -#define in_addr_t unsigned long +/* ---------------------------------------------------------------- */ +/* COMPILER SPECIFIC */ +/* ---------------------------------------------------------------- */ -/* use ioctlsocket() for non-blocking sockets */ -#define HAVE_IOCTLSOCKET +/* Undef keyword 'const' if it does not work. */ +/* #undef const */ -/* Define this if you have struct sockaddr_storage */ -#define HAVE_STRUCT_SOCKADDR_STORAGE +/* ---------------------------------------------------------------- */ +/* LDAP LIBRARY FILES */ +/* ---------------------------------------------------------------- */ /* lber dynamic library file */ /* #undef DL_LBER_FILE */ -/* Defines set for VS2005 to _not_ deprecate a few functions we use. */ -#define _CRT_SECURE_NO_DEPRECATE -#define _CRT_NONSTDC_NO_DEPRECATE - /* ldap dynamic library file */ #define DL_LDAP_FILE "wldap32.dll" -/************************************************* - * This section is for compiler specific defines.* - *************************************************/ -/* Borland and MS don't have this */ -#if defined(__MINGW32__) || defined(__WATCOMC__) || defined(__LCC__) +/* ---------------------------------------------------------------- */ +/* ADDITIONAL DEFINITIONS */ +/* ---------------------------------------------------------------- */ -/* Define if you have the <unistd.h> header file. */ -#define HAVE_UNISTD_H 1 +/* Defines set for VS2005 to _not_ deprecate a few functions we use. */ +#define _CRT_SECURE_NO_DEPRECATE +#define _CRT_NONSTDC_NO_DEPRECATE -#else +/* Define cpu-machine-OS */ +#undef OS +#define OS "i386-pc-win32" -#endif +/* Name of package */ +#define PACKAGE "curl" -#endif + +#endif /* __LIB_CONFIG_WIN32_H */ diff --git a/lib/config-win32ce.h b/lib/config-win32ce.h index ffc89d0b2..e25bb733d 100644 --- a/lib/config-win32ce.h +++ b/lib/config-win32ce.h @@ -1,46 +1,109 @@ -/* config.h. Generated automatically by configure. */ -/* config.h.in. Generated automatically from configure.in by autoheader. */ +#ifndef __LIB_CONFIG_WIN32CE_H +#define __LIB_CONFIG_WIN32CE_H -#ifndef __CONFIG_WIN32CE_H -#define __CONFIG_WIN32CE_H +/* ================================================================ */ +/* lib/config-win32ce.h - Hand crafted config file for windows ce */ +/* ================================================================ */ -/* Define if on AIX 3. - System headers sometimes define this. - We just want to avoid a redefinition error message. */ -#ifndef _ALL_SOURCE -/* #undef _ALL_SOURCE */ -#endif +/* ---------------------------------------------------------------- */ +/* HEADER FILES */ +/* ---------------------------------------------------------------- */ -/* Define to empty if the keyword does not work. */ -/* #undef const */ +/* Define if you have the <alloca.h> header file. */ +/* #define HAVE_ALLOCA_H 1 */ -/* Define if you don't have vprintf but do have _doprnt. */ -/* #undef HAVE_DOPRNT */ +/* Define if you have the <arpa/inet.h> header file. */ +/* #define HAVE_ARPA_INET_H 1 */ -/* Define if you have the vprintf function. */ -#define HAVE_VPRINTF 1 +/* Define if you have the <assert.h> header file. */ +/* #define HAVE_ASSERT_H 1 */ -/* Define as the return type of signal handlers (int or void). */ -/*#define RETSIGTYPE void */ +/* Define if you have the <crypto.h> header file. */ +/* #undef HAVE_CRYPTO_H */ -/* Define to `unsigned' if <sys/types.h> doesn't define. */ -/* #undef size_t */ +/* Define if you have the <dlfcn.h> header file. */ +/* #define HAVE_DLFCN_H 1 */ -/* Define this to 'int' if ssize_t is not an available typedefed type */ -#define ssize_t int +/* Define if you have the <err.h> header file. */ +/* #undef HAVE_ERR_H */ -/* Define this to 'int' if socklen_t is not an available typedefed type */ -#if !defined(ENABLE_IPV6) && ((_MSC_VER < 1300) || !defined(USE_SSLEAY)) -#define socklen_t int -#endif +/* Define if you have the <fcntl.h> header file. */ +#define HAVE_FCNTL_H 1 -/* The size of a `curl_off_t', as computed by sizeof. */ -#ifdef SIZEOF_CURL_OFF_T -#undef SIZEOF_CURL_OFF_T +/* Define if you have the <getopt.h> header file. */ +/* #undef HAVE_GETOPT_H */ + +/* Define if you have the <io.h> header file. */ +#define HAVE_IO_H 1 + +/* Define if you have the <malloc.h> header file. */ +#define HAVE_MALLOC_H 1 + +/* Define if you have the <netdb.h> header file. */ +/* #define HAVE_NETDB_H 1 */ + +/* Define if you have the <netinet/in.h> header file. */ +/* #define HAVE_NETINET_IN_H 1*/ + +/* Define if you have the <sgtty.h> header file. */ +/* #define HAVE_SGTTY_H 1*/ + +/* Define if you have the <ssl.h> header file. */ +/* #undef HAVE_SSL_H */ + +/* Define if you have the <stdlib.h> header file. */ +#define HAVE_STDLIB_H 1 + +/* Define if you have the <sys/param.h> header file. */ +/* #define HAVE_SYS_PARAM_H 1*/ + +/* Define if you have the <sys/select.h> header file. */ +/* #define HAVE_SYS_SELECT_H 1 */ + +/* Define if you have the <sys/socket.h> header file. */ +/* #define HAVE_SYS_SOCKET_H 1*/ + +/* Define if you have the <sys/sockio.h> header file. */ +/* #define HAVE_SYS_SOCKIO_H 1 */ + +/* Define if you have the <sys/stat.h> header file. */ +#define HAVE_SYS_STAT_H 1 + +/* Define if you have the <sys/types.h> header file. */ +/* #define HAVE_SYS_TYPES_H 1 */ + +/* Define if you have the <sys/utime.h> header file */ +#define HAVE_SYS_UTIME_H 1 + +/* Define if you have the <termio.h> header file. */ +/* #define HAVE_TERMIO_H 1 */ + +/* Define if you have the <termios.h> header file. */ +/* #define HAVE_TERMIOS_H 1 */ + +/* Define if you have the <time.h> header file. */ +#define HAVE_TIME_H 1 + +/* Define if you have the <unistd.h> header file. */ +#if defined(__MINGW32__) || defined(__WATCOMC__) || defined(__LCC__) +#define HAVE_UNISTD_H 1 #endif -/* Borland lacks _lseeki64(), so we don't support >2GB files */ -#define SIZEOF_CURL_OFF_T 4 +/* Define if you have the <windows.h> header file. */ +#define HAVE_WINDOWS_H 1 + +/* Define if you have the <winsock.h> header file. */ +#define HAVE_WINSOCK_H 1 + +/* Define if you have the <winsock2.h> header file. */ +/* #define HAVE_WINSOCK2_H 1 */ + +/* Define if you have the <ws2tcpip.h> header file. */ +/* #define HAVE_WS2TCPIP_H 1 */ + +/* ---------------------------------------------------------------- */ +/* OTHER HEADER INFO */ +/* ---------------------------------------------------------------- */ /* Define if you have the ANSI C header files. */ #define STDC_HEADERS 1 @@ -48,14 +111,15 @@ /* Define if you can safely include both <sys/time.h> and <time.h>. */ /* #define TIME_WITH_SYS_TIME 1 */ -/* Define cpu-machine-OS */ -#define OS "i386-pc-win32ce" +/* ---------------------------------------------------------------- */ +/* FUNCTIONS */ +/* ---------------------------------------------------------------- */ -/* The number of bytes in a long double. */ -#define SIZEOF_LONG_DOUBLE 16 +/* Define if you have the closesocket function. */ +#define HAVE_CLOSESOCKET 1 -/* The number of bytes in a long long. */ -/* #define SIZEOF_LONG_LONG 8 */ +/* Define if you don't have vprintf but do have _doprnt. */ +/* #undef HAVE_DOPRNT */ /* Define if you have the gethostbyaddr function. */ #define HAVE_GETHOSTBYADDR 1 @@ -64,7 +128,7 @@ #define HAVE_GETHOSTNAME 1 /* Define if you have the getpass function. */ -/*#define HAVE_GETPASS 1*/ +/* #define HAVE_GETPASS 1 */ /* Define if you have the getservbyname function. */ #define HAVE_GETSERVBYNAME 1 @@ -78,178 +142,166 @@ /* Define if you have the inet_ntoa function. */ #define HAVE_INET_NTOA 1 +/* Define if you have the ioctlsocket function. */ +#define HAVE_IOCTLSOCKET + /* Define if you have the perror function. */ #define HAVE_PERROR 1 +/* Define if you have the RAND_screen function when using SSL */ +#define HAVE_RAND_SCREEN 1 + +/* Define if you have the `RAND_status' function when using SSL. */ +#define HAVE_RAND_STATUS 1 + /* Define if you have the select function. */ #define HAVE_SELECT 1 +/* Define if you have the setvbuf function. */ +#define HAVE_SETVBUF 1 + /* Define if you have the socket function. */ #define HAVE_SOCKET 1 /* Define if you have the strcasecmp function. */ -/*#define HAVE_STRCASECMP 1*/ +/* #define HAVE_STRCASECMP 1 */ /* Define if you have the stricmp function. */ -//#define HAVE_STRICMP 1 +/* #define HAVE_STRICMP 1 */ /* Define if you have the strdup function. */ -//#define HAVE_STRDUP 1 +/* #define HAVE_STRDUP 1 */ /* Define if you have the strftime function. */ -//#define HAVE_STRFTIME 1 +/* #define HAVE_STRFTIME 1 */ /* Define if you have the strstr function. */ #define HAVE_STRSTR 1 /* Define if you have the strtoll function. */ -#ifdef __MINGW32__ +#ifdef __MINGW32__ #define HAVE_STRTOLL 1 #endif /* Define if you have the tcgetattr function. */ -/*#define HAVE_TCGETATTR 1*/ +/* #define HAVE_TCGETATTR 1 */ /* Define if you have the tcsetattr function. */ -/*#define HAVE_TCSETATTR 1*/ +/* #define HAVE_TCSETATTR 1 */ /* Define if you have the uname function. */ -/*#define HAVE_UNAME 1*/ +/* #define HAVE_UNAME 1 */ -/* Define if you have utime() */ +/* Define if you have the utime function */ #define HAVE_UTIME 1 -/* Define if you have the <alloca.h> header file. */ -/*#define HAVE_ALLOCA_H 1*/ +/* Define if you have the vprintf function. */ +#define HAVE_VPRINTF 1 -/* Define if you have the malloc.h file. */ -#define HAVE_MALLOC_H 1 +/* ---------------------------------------------------------------- */ +/* TYPEDEF REPLACEMENTS */ +/* ---------------------------------------------------------------- */ -/* Define if you have the <arpa/inet.h> header file. */ -/* #define HAVE_ARPA_INET_H 1 */ +/* Define this if in_addr_t is not an available 'typedefed' type */ +#define in_addr_t unsigned long -/* Define if you have the <assert.h> header file. */ -//#define HAVE_ASSERT_H 1 +/* Define as the return type of signal handlers (int or void). */ +/* #define RETSIGTYPE void */ -/* Define if you have the <crypto.h> header file. */ -/* #undef HAVE_CRYPTO_H */ +/* Define to `unsigned' if size_t is not an available 'typedefed' type */ +/* #define size_t unsigned */ -/* Define if you have the <dlfcn.h> header file. */ -/*#define HAVE_DLFCN_H 1*/ +/* Define to 'int' if ssize_t is not an available 'typedefed' type */ +#define ssize_t int -/* Define if you have the <err.h> header file. */ -/* #undef HAVE_ERR_H */ +/* Define to 'int' if socklen_t is not an available 'typedefed' type */ +#ifndef HAVE_WS2TCPIP_H +#define socklen_t int +#endif -/* Define if you have the <fcntl.h> header file. */ -#define HAVE_FCNTL_H 1 +/* ---------------------------------------------------------------- */ +/* TYPE SIZES */ +/* ---------------------------------------------------------------- */ -/* Define if you have the <getopt.h> header file. */ -/* #undef HAVE_GETOPT_H */ +/* The number of bytes in a long double. */ +#define SIZEOF_LONG_DOUBLE 16 -/* Define if you have the <netdb.h> header file. */ -/* #define HAVE_NETDB_H 1 */ +/* The number of bytes in a long long. */ +/* #define SIZEOF_LONG_LONG 8 */ -/* Define if you have the <netinet/in.h> header file. */ -/*#define HAVE_NETINET_IN_H 1*/ +/* Undef SIZEOF_CURL_OFF_T if already defined. */ +#ifdef SIZEOF_CURL_OFF_T +#undef SIZEOF_CURL_OFF_T +#endif -/* Define if you have the <sgtty.h> header file. */ -/*#define HAVE_SGTTY_H 1*/ +/* Define SIZEOF_CURL_OFF_T as computed by sizeof(curl_off_t) */ +#define SIZEOF_CURL_OFF_T 4 -/* Define if you have the <ssl.h> header file. */ -/* #undef HAVE_SSL_H */ +/* ---------------------------------------------------------------- */ +/* STRUCT RELATED */ +/* ---------------------------------------------------------------- */ -/* Define if you have the <sys/param.h> header file. */ -/*#define HAVE_SYS_PARAM_H 1*/ +/* Define this if you have struct sockaddr_storage */ +/* #define HAVE_STRUCT_SOCKADDR_STORAGE */ -/* Define if you have the <sys/select.h> header file. */ -/* #define HAVE_SYS_SELECT_H 1 */ +/* ---------------------------------------------------------------- */ +/* COMPILER SPECIFIC */ +/* ---------------------------------------------------------------- */ -/* Define if you have the <sys/socket.h> header file. */ -/*#define HAVE_SYS_SOCKET_H 1*/ +/* Undef keyword 'const' if it does not work. */ +/* #undef const */ -/* Define if you have the <sys/sockio.h> header file. */ -/* #define HAVE_SYS_SOCKIO_H 1 */ +/* ---------------------------------------------------------------- */ +/* LDAP LIBRARY FILES */ +/* ---------------------------------------------------------------- */ -/* Define if you have the <sys/stat.h> header file. */ -#define HAVE_SYS_STAT_H 1 +/* lber dynamic library file */ +/* #undef DL_LBER_FILE */ -/* Define if you have the <sys/utime.h> header file */ -#define HAVE_SYS_UTIME_H 1 +/* ldap dynamic library file */ +/* #define DL_LDAP_FILE "wldap32.dll" */ -/* Define if you have the <sys/types.h> header file. */ -//#define HAVE_SYS_TYPES_H 1 +/* ---------------------------------------------------------------- */ +/* ADDITIONAL DEFINITIONS */ +/* ---------------------------------------------------------------- */ -/* Define if you have the <termio.h> header file. */ -/* #define HAVE_TERMIO_H 1 */ +/* Defines set for VS2005 to _not_ deprecate a few functions we use. */ +#define _CRT_SECURE_NO_DEPRECATE +#define _CRT_NONSTDC_NO_DEPRECATE -/* Define if you have the <termios.h> header file. */ -/* #define HAVE_TERMIOS_H 1 */ +/* Define cpu-machine-OS */ +#undef OS +#define OS "i386-pc-win32ce" /* Name of package */ #define PACKAGE "curl" -/* Define if you have the <io.h> header file. */ -#define HAVE_IO_H 1 - -/* Define if you have the <time.h> header file. */ -#define HAVE_TIME_H 1 - -/* Define if you have the <windows.h> header file. */ -#define HAVE_WINDOWS_H 1 - -/* Define if you have the <winsock.h> header file. */ -#define HAVE_WINSOCK_H 1 - -/* Define if you have the <winsock2.h> header file. */ -//#define HAVE_WINSOCK2_H 1 - -/* Define if you have the <ws2tcpip.h> header file. */ -//#define HAVE_WS2TCPIP_H 1 - -/* Define if you have the <stdlib.h> header file. */ -#define HAVE_STDLIB_H 1 - -/* Define if you have the closesocket function. */ -#define HAVE_CLOSESOCKET 1 - -/* Define if you have the setvbuf function. */ -#define HAVE_SETVBUF 1 - -/* Define if you have the RAND_screen function when using SSL */ -#define HAVE_RAND_SCREEN 1 - -/* Define if you have the `RAND_status' function. */ -#define HAVE_RAND_STATUS 1 - -/* Define this to if in_addr_t is not an available typedefed type */ -#define in_addr_t unsigned long - -/* use ioctlsocket() for non-blocking sockets */ -#define HAVE_IOCTLSOCKET - -/************************************************* - * This section is for compiler specific defines.* - *************************************************/ -/* Borland and MS don't have this */ -#if defined(__MINGW32__) || defined(__WATCOMC__) || defined(__LCC__) - -/* Define if you have the <unistd.h> header file. */ -#define HAVE_UNISTD_H 1 - -#else - -#endif - -/* WinCE */ +/* ---------------------------------------------------------------- */ +/* WinCE */ +/* ---------------------------------------------------------------- */ #define CURL_DISABLE_FILE - #define CURL_DISABLE_TELNET #define CURL_DISABLE_LDAP #define WITHOUT_MM_LIB -#include <winsock.h> -#include <process.h> +#ifdef HAVE_WINDOWS_H +# ifndef WIN32_LEAN_AND_MEAN +# define WIN32_LEAN_AND_MEAN +# endif +# include <windows.h> +# ifdef HAVE_WINSOCK2_H +# include <winsock2.h> +# ifdef HAVE_WS2TCPIP_H +# include <ws2tcpip.h> +# endif +# else +# ifdef HAVE_WINSOCK_H +# include <winsock.h> +# endif +# endif +# include <process.h> +#endif #define ENOSPC 1 #define ENOMEM 2 @@ -257,4 +309,4 @@ extern int stat(const char *path,struct stat *buffer ); -#endif +#endif /* __LIB_CONFIG_WIN32CE_H */ |