aboutsummaryrefslogtreecommitdiff
path: root/lib/config.dos
AgeCommit message (Collapse)Author
2009-06-19sclose() function-like macro definition used to close a socket,Yang Tse
now solely based on HAVE_CLOSESOCKET and HAVE_CLOSESOCKET_CAMEL config file preprocessor definitions.
2009-06-11DOS adjustmentsYang Tse
2009-05-02Use build-time configured curl_socklen_t instead of socklen_tYang Tse
2009-04-18Added HAVE_LIMITS_H.Gisle Vanem
2008-11-13Refactor configure script detection of functions used to set sockets intoYang Tse
non-blocking mode, and decouple function detection from function capability.
2008-11-03Added '#define HAVE_GETNAMEINFO' and qualifiers/typesGisle Vanem
for it.
2008-11-03djgpp/DOS does have getaddrinfo().Gisle Vanem
2008-09-24HAVE_INET_PTON will only be defined when an IPv6 capable workingYang Tse
inet_pton function is available.
2008-09-24configure script now checks availability of the inet_ntop() function,Yang Tse
and when not crosscompiling verifies if it is IPv6 capable. HAVE_INET_NTOP will only be defined when an IPv6 capable working inet_ntop function is available.
2008-08-21Added '#define HAVE_STRUCT_IN6_ADDR 1' needed whenGisle Vanem
building with 'USE_ARES'.
2008-08-21Assume we have 'CRYPTO_cleanup_all_ex_data()' on OpenSSL/DOS too.Gisle Vanem
2008-08-07Initial support of curlbuild.h and curlrules.h which allowsYang Tse
to have a curl_off_t data type no longer gated to off_t.
2008-07-21when recvfrom prototype uses a void pointer for arguments 2, 5 or 6 this willYang Tse
now cause the definition of RECVFROM_TYPE_ARG2_IS_VOID, RECVFROM_TYPE_ARG5_IS_VOID or RECVFROM_TYPE_ARG6_IS_VOID, as appropriate.
2008-07-17RECVFROM_TYPE_ARG2, RECVFROM_TYPE_ARG5 and RECVFROM_TYPE_ARG6 are now definedYang Tse
to the data type pointed by its respective argument and not the pointer type.
2008-07-16fix commentYang Tse
2008-07-16Configure process now checks availability of recvfrom() socket function andYang Tse
finds out its return type and the types of its arguments. Added definitions for non-configure systems config files, and introduced macro sreadfrom which will be used on udp sockets as a recvfrom() wrapper.
2008-07-14Remove duplicate file inclusions. These are already done in lib/setup.hYang Tse
and lib/setup_once.h
2007-04-03DOS targets do have setmode().Gisle Vanem
2007-03-28djgpp uses gcc which has varadic macros.Gisle Vanem
2007-02-26Removed unneeded 'HAVE_x' defines.Gisle Vanem
2006-11-24Define HAVE_SIGNAL_H, HAVE_SIG_ATOMIC_T and HAVE_SIG_ATOMIC_T_VOLATILEYang Tse
as appropriate for platforms that don't have autotools support
2006-10-27Fixed 'x_TYPE_ARG2' to match prototypes of recv() and send().Gisle Vanem
2006-10-27Get rid of the special sread()+swrite() for MSDOS. Use recv()Gisle Vanem
and send(). Added needed HAVE_x defines.
2006-10-27Added 'RECV_TYPE_ARGx' needed in getinfo.c.Gisle Vanem
2006-10-15Rearranged target HAVE_x section.Gisle Vanem
2006-10-14Define HAVE_STRUCT_TIMEVAL as appropriate for platforms that lack autotools ↵Yang Tse
support
2006-08-30Added HAVE_SYS_TIME_H for djgpp and HighC.Gisle Vanem
2006-08-29Added support for Watcom/DOS.Gisle Vanem
2006-08-29Renamed config.dj -> config.dos. Added #ifdef-section for djgpp.Gisle Vanem