Brad House
f513ad757b
headers: remove checks for and defines of variable sizes
...
... they're not really used and by avoiding them in the ares_build.h
output we make the public header less dependent on data sizes.
8 years ago
Yang Tse
440b5d488a
Makefile.netware: SIZEOF_SHORT definition
13 years ago
Yang Tse
822fd0f877
build: use getenv() replacement function for systems which lack it
14 years ago
Yang Tse
9099a9eb0c
System's errno.h inclusion cleanup follow-up.
...
System's errno.h is conditionally included from setup_once.h
14 years ago
Guenter Knauf
ffb7697ac8
Removed commented CLFAGS no longer needed.
14 years ago
Guenter Knauf
6e3e66dc5c
Fixed CFLAGS for NetWare.
...
Added -m32 to enable compilation with x86_64 compilers;
added conditional to set -fpcc-struct-return only for gcc compiler.
14 years ago
Yang Tse
a04dbb4323
build: provide SIZEOF_SIZE_T netware definition
14 years ago
Guenter Knauf
5e7a4dc5d7
Added copyright string to ares_version.h and make use of it in other files.
15 years ago
Guenter Knauf
e6b38cdbd2
Block created ares_build.h for NetWare to avoid usage from other platforms.
15 years ago
Daniel Stenberg
63627fa5ab
remove all $Id$ lines
15 years ago
Yang Tse
561d3d8356
Added SIZEOF_INT definition
15 years ago
Gunter Knauf
e391db0ef9
renamed generated config.h to ares_config.h in order to avoid clashes when libcurl is used with other projects which also have a config.h.
16 years ago
Yang Tse
3a55bbebf1
Use build-time configured ares_socklen_t instead of socklen_t
16 years ago
Yang Tse
f444fb7f88
Use 'unsigned int' instead of size_t attempting to avoid header inclusion
16 years ago
Yang Tse
d19611328c
NetWare LibC's getpeername() third argument data type is size_t
16 years ago
Yang Tse
f370102fc8
ares_build.h NetWare follow-up
16 years ago
Yang Tse
6f1b99c635
ares_build.h NetWare attempt
16 years ago
Yang Tse
4ecce9f1cc
moved HAVE_LIMITS_H to common defines
16 years ago
Yang Tse
2a40e2da36
HAVE_LIMITS_H definition for NetWare CLIB
16 years ago
Gunter Knauf
bcb85d35df
added HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID to ares Makefile.netware and sync'd with other Makefile.netware.
16 years ago
Dan Fandrich
7bd83c2e33
Netware has gethostname()
16 years ago
Yang Tse
65cafbe109
Refactor configure script detection of functions used to set sockets into
...
non-blocking mode, and decouple function detection from function capability.
16 years ago
Yang Tse
5ca18d6d80
HAVE_INET_PTON will only be defined when an IPv6 capable working
...
inet_pton function is available.
16 years ago
Yang Tse
9be0422d12
ntoa() and inet_ntoa_r() no longer used
16 years ago
Yang Tse
54663c863f
NetWare builds include "nameser.h" from the c-ares subdir
16 years ago
Yang Tse
afb0533d1d
NetWare seems to have writev()
16 years ago
Yang Tse
25d9912b38
NetWare CLIB target has stricmp() and strnicmp()
16 years ago
Yang Tse
d23952ffdf
Fix: Remove now this SIZEOF_CURL_OFF_T symbol definition.
...
This should have been done with the initial 64-bit curl_off_t patch.
17 years ago
Yang Tse
d7c09173d3
Adjust recvfrom's sixth arg data type definition for NetWare (LIBC)
17 years ago
Yang Tse
44ae9e4697
when recvfrom prototype uses a void pointer for arguments 2, 5 or 6 this will
...
now cause the definition of RECVFROM_TYPE_ARG2_IS_VOID, RECVFROM_TYPE_ARG5_IS_VOID
or RECVFROM_TYPE_ARG6_IS_VOID, as appropriate.
17 years ago
Yang Tse
2aeb0314f5
RECVFROM_TYPE_ARG2, RECVFROM_TYPE_ARG5 and RECVFROM_TYPE_ARG6 are now defined
...
to the data type pointed by its respective argument and not the pointer type.
17 years ago
Yang Tse
7dd6d7cbe1
Configure process now checks availability of recvfrom() socket function and
...
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.
17 years ago
Yang Tse
8ee63e432d
since Jun 30 2008 MAXHOSTNAMELEN define is no longer used
17 years ago
Gunter Knauf
d29c66e36d
enable additional CFLAGS from commandline.
17 years ago
Gunter Knauf
f1a99137a2
a couple of small fixes to the makefile:
...
fixed comments; fixed INSTDIR define, simplified rules;
changed to use get_ver.awk in current dir rather than the curl one.
17 years ago
Gunter Knauf
e6dbd9b729
fixed linker def file for tools when compiled with gcc/nlmconv.
17 years ago
Gunter Knauf
f63b5d8e36
updated copyright for new year.
17 years ago
Gisle Vanem
40fdf490b5
Added build of acountry.nlm.
17 years ago
Gunter Knauf
d1015f560d
removed now obsolete defines;
...
updated external library versions to latest.
17 years ago
Gunter Knauf
d750fa4c2d
added curl include for debug builds.
18 years ago
Gunter Knauf
1c91a98fcd
added better CodeWarrior detection.
18 years ago
Gunter Knauf
5afa20d5f6
removed some obsolete include paths and defines.
18 years ago
Gunter Knauf
316c126447
few minor changes to make ares compile for NetWare CLIB architecture.
18 years ago
Gunter Knauf
95a1092e59
changed to build for CLIB / LIBC.
18 years ago
Gunter Knauf
c6a9531682
sync'd with lib makefile changes: use var for awk; fixed RECV* / SEND* defines; debug var can be overwritten; added better compiler path handling.
18 years ago
Gunter Knauf
afa85a5529
fixed ARFLAGS for CodeWarrior build.
18 years ago
Gunter Knauf
5e98ddf313
added ranlib when library is created with ar.
18 years ago
Gunter Knauf
72beefe4f4
ares_getopt() command-line parser function does not belong to actual c-ares library. It is just a convinience source code helper function for use in example programs adig.c and ahost.c
18 years ago
Gunter Knauf
c719f57fd2
added variadic macro stuff.
18 years ago
Gunter Knauf
fbc5f78942
added CVS Id tag.
18 years ago