]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
1812. [port] win32: IN6_IS_ADDR_UNSPECIFIED macro is incorrect.
authorMark Andrews <marka@isc.org>
Wed, 9 Feb 2005 03:47:19 +0000 (03:47 +0000)
committerMark Andrews <marka@isc.org>
Wed, 9 Feb 2005 03:47:19 +0000 (03:47 +0000)
                        [RT #13453]

CHANGES
lib/isc/win32/include/isc/ipv6.h

diff --git a/CHANGES b/CHANGES
index a81bdc0bb4954966dd18005ba6771d3aa9341d75..f93a7a77dc046ef3e173648ed841c35be4c616cb 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,5 @@
+1812.  [port]          win32: IN6_IS_ADDR_UNSPECIFIED macro is incorrect.
+                       [RT #13453]
 
 1808.  [bug]           zone.c:notify_zone() contained a race condition,
                        zone->db could change underneath it.  [RT #13511]
index f4520d3ee32d442e105ab1bd9f4498c8ecf89b6e..f9ee462b4b19c9d58c1597d909aac808f014681d 100644 (file)
@@ -15,7 +15,7 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: ipv6.h,v 1.9.2.2.2.5 2004/04/19 06:39:55 marka Exp $ */
+/* $Id: ipv6.h,v 1.9.2.2.2.6 2005/02/09 03:47:19 marka Exp $ */
 
 #ifndef ISC_IPV6_H
 #define ISC_IPV6_H 1
@@ -61,7 +61,7 @@ LIBISC_EXTERNAL_DATA extern const struct in6_addr isc_in6addr_loopback;
  * Unspecified
  */
 #ifndef IN6_IS_ADDR_UNSPECIFIED
-#define IN6_IS_ADDR_UNSPECIFIED(a)      \
+#define IN6_IS_ADDR_UNSPECIFIED(a) (\
 *((u_long *)((a)->s6_addr)    ) == 0 && \
 *((u_long *)((a)->s6_addr) + 1) == 0 && \
 *((u_long *)((a)->s6_addr) + 2) == 0 && \