Commit Graph

16 Commits

Author SHA1 Message Date
Mark Andrews
87bb649317 2009. [bug] libbind: coverity fixes. [RT #15808] 2006-03-10 00:17:21 +00:00
Mark Andrews
873d729387 2002 [bug] libbind: tighten the constraints on when
struct addrinfo._ai_pad exists.  [RT #15783]
2006-03-06 02:27:35 +00:00
Mark Andrews
5594d5795e sync w/ bind8 2005-07-28 07:44:54 +00:00
Mark Andrews
1e51784367 1677. [bug] IN6_IS_ADDR_MC_NODELOCAL() addresses can also have
symbolic scope id's.
2004-08-17 05:53:11 +00:00
Mark Andrews
0f04093e81 pullup:
1676.   [port]          Solaris 8 has if_nametoindex().

1675.   [bug]           match any returned scope when a scope is not specified
                        on non global scope address in resolv.conf.

1674.   [bug]           getaddrinfo() failed to set sin6_scope_id correctly
                        on some platforms.
2004-08-10 02:19:56 +00:00
Mark Andrews
4f5ad6b394 pullup:
1661.   [cleanup]       indiscriminate use strlcat/strlcpy make auditing
                        harder.
2004-05-17 07:48:56 +00:00
Mark Andrews
3e82bbf686 1471. [bug] libbind: updated to BIND 8.4.0. 2003-06-27 03:51:44 +00:00
Mark Andrews
c1a634d46b remove dead code 2002-07-12 01:23:16 +00:00
Andreas Gustafsson
258eca377d pullup:
1207.   [bug]           libbind: getaddrinfo() could call freeaddrinfo() with
                        an invalid pointer.
2002-02-20 01:06:19 +00:00
Mark Andrews
f9409b10fd pullup:
1152.   [bug]           libbind: read buffer overflows.
2002-01-22 04:15:45 +00:00
Mark Andrews
5a20525ef3 unreachable statement 2001-07-03 07:53:36 +00:00
Mark Andrews
2510f0bd84 axi changes 2001-05-14 07:59:46 +00:00
Tatuya JINMEI 神明達哉
931f35a927 removed one more 'ifdef INET6'. 2001-04-30 18:08:54 +00:00
Tatuya JINMEI 神明達哉
291e6be74f some cleanups and clarifications;
- removed 'ifdef INET6' (libbind's getaddrinfo should always be buildable
   with the INET6 part.)
 - use EAI_NONAME instead of EAI_NODATA (this is an API issue.  I'll raise
   it at the group working on the API).
 - use h_errno instead of __h_errno.
 - clarification on using interface names as link IDs of IPv6 link-local
   addresses.  (not all OSes support this.)
2001-04-30 17:46:58 +00:00
Brian Wellington
5684e37a3a #ifdef HAVE_SA_LEN 2001-03-29 23:19:51 +00:00
Mark Andrews
d380990548 Initial pull over from BIND 8 2001-03-29 06:31:59 +00:00