platform/upstream/c-ares.git
12 years agoares_init.c: fix compiler warning on winsock builds
Yang Tse [Thu, 19 Jan 2012 19:20:56 +0000 (20:20 +0100)]
ares_init.c: fix compiler warning on winsock builds

12 years agoconfigure: libtool 1.5 tweaks
Yang Tse [Tue, 20 Dec 2011 13:02:00 +0000 (14:02 +0100)]
configure: libtool 1.5 tweaks

12 years agoares_timeout.3: fix the NAME section
Daniel Stenberg [Mon, 19 Dec 2011 21:57:46 +0000 (22:57 +0100)]
ares_timeout.3: fix the NAME section

It was clearly a copy n' paste error

12 years agoconfigure - m4: make CURL_CHECK_DEF ignore leading whitespace on symbol def
Albert Chin [Tue, 27 Sep 2011 19:59:27 +0000 (21:59 +0200)]
configure - m4: make CURL_CHECK_DEF ignore leading whitespace on symbol def

When using Sun C compiler the preprocessor somehow inserts an extra space
in front of replaced symbol, breaking CURL_CHECK_DEF macro. To workaround
this, macro CURL_CHECK_DEF now ignores all leading whitespace in front of
symbol substitution result.

12 years agoares_init.c: fix segfault triggered in ares_init_options() upon previous
Yang Tse [Tue, 6 Sep 2011 22:30:53 +0000 (00:30 +0200)]
ares_init.c: fix segfault triggered in ares_init_options() upon previous
             failure of init_by_defaults() and incomplete cleanup there.

12 years agoares_process.c: fix compiler warning
Yang Tse [Tue, 6 Sep 2011 00:20:43 +0000 (02:20 +0200)]
ares_process.c: fix compiler warning

12 years agofix MSVC compiler warning 'conditional expression is constant'
Yang Tse [Sun, 4 Sep 2011 15:23:39 +0000 (17:23 +0200)]
fix MSVC compiler warning 'conditional expression is constant'

12 years agosetup_once.h cleanup and sync
Yang Tse [Sun, 4 Sep 2011 15:09:36 +0000 (17:09 +0200)]
setup_once.h cleanup and sync

12 years agoares_getnameinfo: fix random results with c-ares 1.7.5
Denis Bilenko [Wed, 24 Aug 2011 16:37:11 +0000 (18:37 +0200)]
ares_getnameinfo: fix random results with c-ares 1.7.5

In ares_getnameinfo memcpy did not copy enough bytes, causing
it to return arbitrary memory contents as a result.

12 years agowarnings: fix another 'conversion may lose significant bits' compiler warning
Yang Tse [Sun, 21 Aug 2011 17:56:06 +0000 (19:56 +0200)]
warnings: fix another 'conversion may lose significant bits' compiler warning

12 years agoares_dns.h: adjust DNS__16BIT and DNS__32BIT macro definitions
Yang Tse [Sun, 21 Aug 2011 17:18:53 +0000 (19:18 +0200)]
ares_dns.h: adjust DNS__16BIT and DNS__32BIT macro definitions

Fixing compiler warnings existing definitions triggered on these.

12 years agoares_destroy.c: fix segfault in ares_destroy_options()
Yang Tse [Sun, 21 Aug 2011 14:41:43 +0000 (16:41 +0200)]
ares_destroy.c: fix segfault in ares_destroy_options()

12 years agoares_parse_srv_reply: silence compiler warnings
Daniel Stenberg [Sun, 21 Aug 2011 13:43:36 +0000 (15:43 +0200)]
ares_parse_srv_reply: silence compiler warnings

... by adding ugly typecasts.

12 years agoCHANGES: generate from script
Daniel Stenberg [Sun, 21 Aug 2011 13:36:52 +0000 (15:36 +0200)]
CHANGES: generate from script

The CHANGES file is now generated automatically with 'git2changes.pl',
invoked by the maketgz script which is used to build release archives.

The former human edited CHANGES file was renamed to CHANGES.0 in git.

12 years agoMakefile.netware: SIZEOF_SHORT definition
Yang Tse [Sat, 20 Aug 2011 23:59:14 +0000 (01:59 +0200)]
Makefile.netware: SIZEOF_SHORT definition

12 years agowarnings: fix some 'conversion may lose significant bits' compiler warnings
Yang Tse [Sat, 20 Aug 2011 21:05:14 +0000 (23:05 +0200)]
warnings: fix some 'conversion may lose significant bits' compiler warnings

12 years agoconfigure: fix symbol hiding usability check
Yang Tse [Sat, 20 Aug 2011 18:11:00 +0000 (20:11 +0200)]
configure: fix symbol hiding usability check

A more thorough test is done now in order to determine visibility attribute
usability, given that some compilers don't support visibility attribute on
all configurations.

12 years ago1.7.6: start working...
Daniel Stenberg [Tue, 16 Aug 2011 21:02:39 +0000 (23:02 +0200)]
1.7.6: start working...

12 years agoCHANGES: synced for 1.7.5 release
Daniel Stenberg [Tue, 16 Aug 2011 20:41:44 +0000 (22:41 +0200)]
CHANGES: synced for 1.7.5 release

12 years agoRELEASE-NOTES: synced with bb4096effef7f000
Daniel Stenberg [Tue, 16 Aug 2011 20:32:41 +0000 (22:32 +0200)]
RELEASE-NOTES: synced with bb4096effef7f000

12 years agoOnly fall back to AF_INET searches when looking for AF_UNSPEC addresses
Jakub Hrozek [Mon, 13 Jun 2011 10:53:22 +0000 (12:53 +0200)]
Only fall back to AF_INET searches when looking for AF_UNSPEC addresses

12 years agoares_iphlpapi.h: Watcom C fix
Gisle Vanem [Wed, 10 Aug 2011 01:31:39 +0000 (03:31 +0200)]
ares_iphlpapi.h: Watcom C fix

  Added "!defined(_WS2DEF_)" since Watcom doesn't have
  a per type guard for the typedefs 'CSADDR_INFO' (that MingW has) or
  'SOCKET_ADDRESS' (that MSVC has). But we can use the header-guard for
  <ws2def.h> instead.

12 years agoMakefile.Watcom:
Gisle Vanem [Wed, 10 Aug 2011 01:29:02 +0000 (03:29 +0200)]
Makefile.Watcom:
  * The 'NTDDI_VERSION' needs to be raised to 0x05010000
    in order for SOCKADDR_STORAGE etc. to be typedefed.
  * Replaced '-dUSE_WATT32' with '-dWATT32'.
  * Added $(DEMOS) to the 'all' target and removed the 'demos'
    target to be consistent with e.g. Makefile.msvc etc.
  * 'ENABLE_IPV6' is no longer used. Hence removed the '%use_ipv6' construct.
  * object-file order seems to be important (Watcom v.19). Hence
    'ares_getopt.obj' must be put after the .obj that references getopt().

12 years agocares-compilers.m4: CARES_CONVERT_INCLUDE_TO_ISYSTEM adjustments
Yang Tse [Mon, 8 Aug 2011 16:33:05 +0000 (18:33 +0200)]
cares-compilers.m4: CARES_CONVERT_INCLUDE_TO_ISYSTEM adjustments

Add CARES_CHECK_COMPILER as a requirement.

Ensure macro does nothing unless GNU_C or CLANG compiler is used.

This should allow usage of this macro in unforeseen placements.

12 years agoconfig-win32.h: comments adjustments - followup
Yang Tse [Sat, 6 Aug 2011 17:25:21 +0000 (19:25 +0200)]
config-win32.h: comments adjustments - followup

12 years agoconfig-win32.h: comments adjustments
Yang Tse [Sat, 6 Aug 2011 17:18:16 +0000 (19:18 +0200)]
config-win32.h: comments adjustments

12 years agoares_parse_a_reply: fix memleak
Tom Hughes [Wed, 27 Jul 2011 21:13:55 +0000 (14:13 -0700)]
ares_parse_a_reply: fix memleak

12 years agocares-functions.m4 serial # bump
Yang Tse [Fri, 29 Jul 2011 18:31:56 +0000 (20:31 +0200)]
cares-functions.m4 serial # bump

12 years agoRevert "configure: additional flag checks for fcntl() and socket()"
Yang Tse [Fri, 29 Jul 2011 18:20:44 +0000 (20:20 +0200)]
Revert "configure: additional flag checks for fcntl() and socket()"

This reverts commit 5f2a3b0e48f26d24cb1fefea0dccb92d417dcbf7.

12 years agoconfigure: additional flag checks for fcntl() and socket()
Yang Tse [Fri, 29 Jul 2011 16:25:34 +0000 (18:25 +0200)]
configure: additional flag checks for fcntl() and socket()

12 years agoxc-translit.m4 fix quoting
Yang Tse [Mon, 20 Jun 2011 22:06:00 +0000 (00:06 +0200)]
xc-translit.m4 fix quoting

12 years agoconfigure: avoid direct usage of AS_TR_* macros
Yang Tse [Fri, 17 Jun 2011 19:01:40 +0000 (21:01 +0200)]
configure: avoid direct usage of AS_TR_* macros

12 years agoxc-translit.m4 provides transliteration macros with well defined behavior.
Yang Tse [Fri, 17 Jun 2011 18:59:58 +0000 (20:59 +0200)]
xc-translit.m4 provides transliteration macros with well defined behavior.

12 years agoRevert "Only fall back to AF_INET searches when looking for AF_UNSPEC addresses"
Jakub Hrozek [Wed, 15 Jun 2011 08:56:05 +0000 (10:56 +0200)]
Revert "Only fall back to AF_INET searches when looking for AF_UNSPEC addresses"

This reverts commit b5823d65706af687c0e5110af8f0cfdcd068997d.

This patch was not reviewed properly before pushing

12 years agoRevert "Do not use sized constants in public headers"
Jakub Hrozek [Wed, 15 Jun 2011 08:55:29 +0000 (10:55 +0200)]
Revert "Do not use sized constants in public headers"

This reverts commit 22c01e96f7b2ae9923e1baa50bfe3c0d22297a7d.

This is a Red Hat specific patch that does not belong into upstream

12 years agoUse correct sizeof in ares_getnameinfo()
Jakub Hrozek [Tue, 14 Jun 2011 17:04:23 +0000 (19:04 +0200)]
Use correct sizeof in ares_getnameinfo()

12 years agoDo not leak rr_name on failures inside ares_parse_ptr_reply
Jakub Hrozek [Tue, 14 Jun 2011 14:52:32 +0000 (16:52 +0200)]
Do not leak rr_name on failures inside ares_parse_ptr_reply

12 years agoDo not leak rr_name on failures inside ares_parse_a_reply
Jakub Hrozek [Tue, 14 Jun 2011 14:48:26 +0000 (16:48 +0200)]
Do not leak rr_name on failures inside ares_parse_a_reply

12 years agoDo not leak rr_name on failures inside ares_parse_aaaa_reply
Jakub Hrozek [Tue, 14 Jun 2011 14:46:13 +0000 (16:46 +0200)]
Do not leak rr_name on failures inside ares_parse_aaaa_reply

12 years agoDo not leak rr_name on failures inside ares_parse_ns_reply
Jakub Hrozek [Tue, 14 Jun 2011 14:40:07 +0000 (16:40 +0200)]
Do not leak rr_name on failures inside ares_parse_ns_reply

12 years agoFix incorrect sizeof() in ares_save_options
Jakub Hrozek [Tue, 14 Jun 2011 14:33:09 +0000 (16:33 +0200)]
Fix incorrect sizeof() in ares_save_options

12 years agoFix incorrect allocation in ares_parse_ptr_reply()
Jakub Hrozek [Tue, 14 Jun 2011 13:56:33 +0000 (15:56 +0200)]
Fix incorrect allocation in ares_parse_ptr_reply()

12 years agoOnly fall back to AF_INET searches when looking for AF_UNSPEC addresses
Jakub Hrozek [Mon, 13 Jun 2011 10:53:22 +0000 (12:53 +0200)]
Only fall back to AF_INET searches when looking for AF_UNSPEC addresses

12 years agoDo not use sized constants in public headers
Jakub Hrozek [Wed, 16 Jun 2010 09:28:49 +0000 (11:28 +0200)]
Do not use sized constants in public headers

12 years agoares_free_hostent(NULL) should be a noop
Jakub Hrozek [Mon, 13 Jun 2011 16:21:08 +0000 (18:21 +0200)]
ares_free_hostent(NULL) should be a noop

13 years agoconfigure: fix recvfrom 5th arg type qualifier detection (followup)
Yang Tse [Wed, 8 Jun 2011 13:55:48 +0000 (15:55 +0200)]
configure: fix recvfrom 5th arg type qualifier detection (followup)

13 years agoconfigure: fix recvfrom 5th arg type qualifier detection
Yang Tse [Wed, 8 Jun 2011 11:38:10 +0000 (13:38 +0200)]
configure: fix recvfrom 5th arg type qualifier detection

Additionally remove whitespace from EOL

13 years agostrlen: use size_t to receive the return
Daniel Stenberg [Sat, 4 Jun 2011 18:14:38 +0000 (20:14 +0200)]
strlen: use size_t to receive the return

13 years agoxlc: avoid preprocessor definition usage when linking
Yang Tse [Sat, 4 Jun 2011 02:26:40 +0000 (04:26 +0200)]
xlc: avoid preprocessor definition usage when linking

13 years agoares_nowarn: icc 9.1 workaround
Yang Tse [Wed, 1 Jun 2011 10:13:05 +0000 (12:13 +0200)]
ares_nowarn: icc 9.1 workaround

13 years agoares_nowarn: header inclusion fix
Yang Tse [Fri, 27 May 2011 04:55:50 +0000 (06:55 +0200)]
ares_nowarn: header inclusion fix

13 years agoares_init: make ares_private.h last included header again
Yang Tse [Thu, 26 May 2011 15:32:43 +0000 (17:32 +0200)]
ares_init: make ares_private.h last included header again

13 years agocompiler warning: fix
Yang Tse [Thu, 26 May 2011 14:06:40 +0000 (16:06 +0200)]
compiler warning: fix

Fix compiler warning: conversion may lose significant bits

13 years agocompiler warning: fix
Yang Tse [Wed, 25 May 2011 09:19:10 +0000 (11:19 +0200)]
compiler warning: fix

Fix compiler warning: variable was set but never used

Fix compiler warning: clobber ignored

13 years agoares_iphlpapi: fix compiler warnings
Yang Tse [Sat, 21 May 2011 01:53:32 +0000 (03:53 +0200)]
ares_iphlpapi: fix compiler warnings

13 years agowinsock: compilation fixes
Yang Tse [Fri, 20 May 2011 14:43:25 +0000 (16:43 +0200)]
winsock: compilation fixes

Provide winsock iphlpapi alternative definitions to prevent compilation
failures when using a variety of winsock header implementations.

13 years agoIPv6-on-windows: find DNS servers correctly
David Stuart [Tue, 17 May 2011 09:53:13 +0000 (11:53 +0200)]
IPv6-on-windows: find DNS servers correctly

13 years agoman pages: docs for the c-ares utility programs
Daniel Stenberg [Mon, 9 May 2011 09:45:35 +0000 (11:45 +0200)]
man pages: docs for the c-ares utility programs

13 years agoares_parse_ns_reply.c: remove CVSism
Daniel Stenberg [Fri, 29 Apr 2011 22:17:03 +0000 (00:17 +0200)]
ares_parse_ns_reply.c: remove CVSism

13 years agobuild: fix header inclusion
Yang Tse [Sun, 27 Mar 2011 08:37:03 +0000 (10:37 +0200)]
build: fix header inclusion

13 years agogetservbyport replacement for Win CE
Yang Tse [Sun, 27 Mar 2011 02:27:49 +0000 (04:27 +0200)]
getservbyport replacement for Win CE

13 years agorenamed getplatform() to ares__getplatform() to avoid namespace pollution
Yang Tse [Fri, 25 Mar 2011 16:57:02 +0000 (17:57 +0100)]
renamed getplatform() to ares__getplatform() to avoid namespace pollution

13 years agoconfigure: fix libtool warning
Yang Tse [Fri, 25 Mar 2011 12:13:55 +0000 (13:13 +0100)]
configure: fix libtool warning

Recent versions of libtool are now tracing usage of AC_CONFIG_MACRO_DIR
macro and warn heavily when not used in configure script along with
ACLOCAL_AMFLAGS in Makefile.am.  So in order to make libtool happy
while keeping backwards compatibility this is added.

13 years agoadig: RFC4034 resource record type detection
Yang Tse [Thu, 24 Mar 2011 19:25:49 +0000 (20:25 +0100)]
adig: RFC4034 resource record type detection

Can be tested with: adig -s 8.8.8.8 -t ANY example.com

13 years agonameser.h: RFC4034 resource record type definitions
Yang Tse [Thu, 24 Mar 2011 19:24:42 +0000 (20:24 +0100)]
nameser.h: RFC4034 resource record type definitions

13 years agobuild: move platform stuff to ares_platform.c and ares_platform.h
Yang Tse [Thu, 24 Mar 2011 10:31:50 +0000 (11:31 +0100)]
build: move platform stuff to ares_platform.c and ares_platform.h

13 years agobuild: find out windows platform using GetVersionEx()
Yang Tse [Wed, 23 Mar 2011 19:53:28 +0000 (20:53 +0100)]
build: find out windows platform using GetVersionEx()

13 years agobuild: use getenv() replacement function for systems which lack it
Yang Tse [Wed, 23 Mar 2011 12:44:42 +0000 (13:44 +0100)]
build: use getenv() replacement function for systems which lack it

13 years agosetup_once: system error codes for Windows CE
Yang Tse [Tue, 22 Mar 2011 19:51:15 +0000 (20:51 +0100)]
setup_once: system error codes for Windows CE

13 years agoares_search: use ERRNO macro for portability sake
Yang Tse [Tue, 22 Mar 2011 19:50:42 +0000 (20:50 +0100)]
ares_search: use ERRNO macro for portability sake

13 years agoSystem's errno.h inclusion cleanup follow-up.
Yang Tse [Tue, 22 Mar 2011 16:19:37 +0000 (17:19 +0100)]
System's errno.h inclusion cleanup follow-up.

System's errno.h is conditionally included from setup_once.h

13 years agoWindows CE specific adjustment
Yang Tse [Tue, 22 Mar 2011 13:28:47 +0000 (14:28 +0100)]
Windows CE specific adjustment

All versions of Windows CE support Winsock 1.1

13 years agoSystem's errno.h inclusion cleanup.
Yang Tse [Tue, 22 Mar 2011 13:02:23 +0000 (14:02 +0100)]
System's errno.h inclusion cleanup.

System's errno.h is conditionally included from setup_once.h

13 years agoares_init: fix gethostname error detection on winsock platforms
Yang Tse [Tue, 22 Mar 2011 12:43:34 +0000 (13:43 +0100)]
ares_init: fix gethostname error detection on winsock platforms

13 years agoconfigure: r-enable temporarily disabled detection of system's inet_ntop()
Yang Tse [Tue, 22 Mar 2011 11:56:30 +0000 (12:56 +0100)]
configure: r-enable temporarily disabled detection of system's inet_ntop()

Detection was temporarily disabled in commit 674e044ccb21f2f63537da53565fce868f

13 years agoconfigure: stop using the deprecated AM_INIT_AUTOMAKE syntax
Daniel Stenberg [Tue, 15 Mar 2011 10:28:30 +0000 (11:28 +0100)]
configure: stop using the deprecated AM_INIT_AUTOMAKE syntax

13 years agoWatt-32: use errno
Gisle Vanem [Tue, 22 Feb 2011 13:16:51 +0000 (14:16 +0100)]
Watt-32: use errno

Make sure Watt-32 programs use 'errno' even on Win32 targets

13 years agoRemoved commented CLFAGS no longer needed.
Guenter Knauf [Fri, 18 Feb 2011 18:58:09 +0000 (19:58 +0100)]
Removed commented CLFAGS no longer needed.

13 years agoFixed CFLAGS for NetWare.
Guenter Knauf [Fri, 18 Feb 2011 18:01:14 +0000 (19:01 +0100)]
Fixed CFLAGS for NetWare.

Added -m32 to enable compilation with x86_64 compilers;
added conditional to set -fpcc-struct-return only for gcc compiler.

13 years agoWatt32: fix server init
Gisle Vanem [Tue, 15 Feb 2011 16:15:37 +0000 (17:15 +0100)]
Watt32: fix server init

Somewhere in the process, programs using the Watt-32 tcp/ip stack
stopped working.

13 years agoconfig_sortlist: (win32) missing else
Dima Tisnek [Wed, 16 Feb 2011 22:43:49 +0000 (23:43 +0100)]
config_sortlist: (win32) missing else

Without an else there, contents of "pat" that could have been
successfully set just above, may be clobbered by successive unsuccessful
calls to "xxx_pton" or "ip_addr".

13 years agoMakefile.msvc: add a couple of VS version strings
Yang Tse [Mon, 17 Jan 2011 20:06:38 +0000 (21:06 +0100)]
Makefile.msvc: add a couple of VS version strings

13 years agoMakefile.msvc: add a couple of VS version strings
Yang Tse [Mon, 17 Jan 2011 19:44:23 +0000 (20:44 +0100)]
Makefile.msvc: add a couple of VS version strings

13 years agobuild: add install target to Makefile.msvc
Yang Tse [Mon, 17 Jan 2011 18:36:41 +0000 (19:36 +0100)]
build: add install target to Makefile.msvc

13 years agoares_set_servers_csv: remove unused variables
Daniel Stenberg [Mon, 27 Dec 2010 12:19:37 +0000 (13:19 +0100)]
ares_set_servers_csv: remove unused variables

13 years agoinit_by_resolv_conf: fix compiler warnings
Daniel Stenberg [Mon, 27 Dec 2010 12:18:54 +0000 (13:18 +0100)]
init_by_resolv_conf: fix compiler warnings

The code received the return codes in the 'status' variable without
using it. Instead we just ignore those particular errors.

13 years agogetv4: Value stored to 'dst' is never read
Daniel Stenberg [Mon, 27 Dec 2010 12:13:19 +0000 (13:13 +0100)]
getv4: Value stored to 'dst' is never read

13 years agoadvance_tcp_send_queue: avoid NULL ptr dereference
Daniel Stenberg [Mon, 27 Dec 2010 12:10:48 +0000 (13:10 +0100)]
advance_tcp_send_queue: avoid NULL ptr dereference

If given a too large 'num_bytes' value, it would cause a NULL ptr
dereference. Instead the code will now break out of the loop at the end
of the list.

13 years agoconfigure: fix a bashism
Peter Pentchev [Sun, 19 Dec 2010 22:20:58 +0000 (23:20 +0100)]
configure: fix a bashism

13 years agocleanup: avoid unsafe typecasts
Daniel Stenberg [Sat, 18 Dec 2010 21:20:16 +0000 (22:20 +0100)]
cleanup: avoid unsafe typecasts

Avoid the risk of reading 16bit data from an unaligned address by using
a macro that is adapted for this.

13 years agoares_expand_name: Fix encoded length for indirect root
Stefan Bühler [Sat, 18 Dec 2010 13:17:09 +0000 (14:17 +0100)]
ares_expand_name: Fix encoded length for indirect root

13 years agobuild: add some explicit file references to VS project files
Yang Tse [Sat, 18 Dec 2010 03:57:47 +0000 (04:57 +0100)]
build: add some explicit file references to VS project files

13 years agoconfig-win32: provide HAVE_ASSERT_H definition
Yang Tse [Fri, 17 Dec 2010 17:42:59 +0000 (18:42 +0100)]
config-win32: provide HAVE_ASSERT_H definition

13 years agobuild: include ares_nowarn in sample program VS project files
Yang Tse [Fri, 17 Dec 2010 01:03:38 +0000 (02:03 +0100)]
build: include ares_nowarn in sample program VS project files

13 years agobuild: include ares_nowarn among SAMPLESOURCES and SAMPLEHEADERS
Yang Tse [Thu, 16 Dec 2010 22:09:04 +0000 (23:09 +0100)]
build: include ares_nowarn among SAMPLESOURCES and SAMPLEHEADERS

13 years agoconfigure: temporarily disable detection of system's inet_ntop()
Yang Tse [Thu, 16 Dec 2010 20:47:19 +0000 (21:47 +0100)]
configure: temporarily disable detection of system's inet_ntop()

This is done to allow compilation of ares_inet_ntop() by some daily
builds picky compilers that otherwise do not need this function.

13 years agochanges: mention last fix
Yang Tse [Thu, 16 Dec 2010 20:34:59 +0000 (21:34 +0100)]
changes: mention last fix

13 years agoares_inet_ntop: remove definition and usage of macro SPRINTF
Yang Tse [Thu, 16 Dec 2010 20:27:56 +0000 (21:27 +0100)]
ares_inet_ntop: remove definition and usage of macro SPRINTF

Existing definition of SPRINTF always resulted in sprintf() being used,
and sprintf() returning 'int' is already used throughout the library.

13 years agoares_inet_ntop: reapply changes from previous c-ares version (III)
Yang Tse [Thu, 16 Dec 2010 20:12:14 +0000 (21:12 +0100)]
ares_inet_ntop: reapply changes from previous c-ares version (III)

- Replace 'u_char' with 'unsigned char'.
- Replace 'u_int' with 'unsigned int'.
- use macros ERRNO and SET_ERRNO() for errno handling.

13 years agoares_inet_ntop: reapply changes from previous c-ares version (II)
Yang Tse [Thu, 16 Dec 2010 19:45:34 +0000 (20:45 +0100)]
ares_inet_ntop: reapply changes from previous c-ares version (II)

- Remove rcsid.
- Adjust header file inclusions.
- ares_inet_ntop used only on systems without a proper inet_ntop function.