32 Commits (7bd83c2e33c2e4723fea13cfd4199b3fa30e6b73)

Author SHA1 Message Date
Yang Tse b487ac8f70 Don't abort configuration if recvfrom() is not available. 16 years ago
Yang Tse dfcd806a8b Change recvfrom's sixth argument data type to the 'historically standard' 'int' 17 years ago
Yang Tse 1faffd7a7e Use the sreadfrom() wrapper to replace recvfrom() in our code. 17 years ago
Yang Tse 2aeb0314f5 RECVFROM_TYPE_ARG2, RECVFROM_TYPE_ARG5 and RECVFROM_TYPE_ARG6 are now defined 17 years ago
Yang Tse 7dd6d7cbe1 Configure process now checks availability of recvfrom() socket function and 17 years ago
Yang Tse 41b0e80a3f fix: remove need and definition of HAVE_SOCKLEN_T symbol 17 years ago
Yang Tse 269e082f77 Windows build targets have socklen_t definition in ws2tcpip.h but some 17 years ago
Yang Tse 2c8db1aec8 actually sync with lib/setup_once.h 17 years ago
Yang Tse 0a7eb8e30e sync with lib/setup_once.h 17 years ago
Yang Tse a034ee1b7d Steve Little's fixes to allow compilation on VMS 64-bit mode 18 years ago
Yang Tse f68a45779d convenience SIG_ATOMIC_T macro definition 18 years ago
Yang Tse 140d6b08fb move WinSock definitions of EBADF, EINTR, EINVAL and EAFNOSUPPORT to setup_once.h 18 years ago
Yang Tse 915e774a42 Check for stdbool.h at configuration stage, and include it if available. 18 years ago
Yang Tse 5f5a8ca905 curlassert macro replaced with DEBUGASSERT macro defined in setup_once.h 18 years ago
Yang Tse 3f00c1cc9a Move header file inclusion logic and definition of timeval 18 years ago
Yang Tse 385e6d0eea fix ENAMETOOLONG and ENOTEMPTY may already be defined in errno.h 18 years ago
Yang Tse ee2df583d3 Move portable error number symbolic name definitions to setup_once.h 18 years ago
Yang Tse c2f42a9bf4 introduce uppercase macros SOCKERRNO, SET_SOCKERRNO(), ERRNO and SET_ERRNO() 18 years ago
Yang Tse 0d8bf01d91 avoid using funtion isblank() and just use our ISBLANK 18 years ago
Yang Tse 902d0283b7 check for isblank() at configuration stage. If not available 18 years ago
Yang Tse 2bd57a6d30 use our own ISUPPER and ISLOWER macros 18 years ago
Yang Tse 05da7b7fda use our own ISBLANK macro 18 years ago
Yang Tse e184411c0b move DEBUGF macro definition to setup_once.h 18 years ago
Yang Tse 3445be6316 sync with lib/setup_once.h 18 years ago
Yang Tse 65fc05826e Make sure RETSIGTYPE is properly defined 18 years ago
Yang Tse 7f7d2ad5c6 Added a check in configure that verifies if <signal.h> is available, 18 years ago
Yang Tse d9cab5a6df Sync with lib/setup_once.h 18 years ago
Yang Tse 000ac3f39d Sync with lib/setup_once.h 18 years ago
Daniel Stenberg 5d9bf10232 Tor's spell fixes 18 years ago
Yang Tse 2a7b004e49 Move definition of IS*() macros to setup_once.h 18 years ago
Yang Tse c7aae2ef2e Force compilation failure in case macros sread() or swrite() are not defined. 19 years ago
Yang Tse b05a63758c First step trying to avoid the multiple header inclusion and recursion nightmare. 19 years ago