From 21f331ead265b1f02ae14fd03e9af53ea5b7bd55 Mon Sep 17 00:00:00 2001 From: Yang Tse Date: Fri, 5 Mar 2010 20:01:47 +0000 Subject: Added IPv6 name servers support --- ares/ares_ipv6.h | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) (limited to 'ares/ares_ipv6.h') diff --git a/ares/ares_ipv6.h b/ares/ares_ipv6.h index e8229dfca..5bb7b8cf7 100644 --- a/ares/ares_ipv6.h +++ b/ares/ares_ipv6.h @@ -23,22 +23,17 @@ #endif #if !defined(HAVE_STRUCT_IN6_ADDR) && !defined(s6_addr) -struct in6_addr { - union { - unsigned char _S6_u8[16]; - } _S6_un; -}; #define s6_addr _S6_un._S6_u8 #endif #ifndef HAVE_STRUCT_SOCKADDR_IN6 struct sockaddr_in6 { - unsigned short sin6_family; - unsigned short sin6_port; - unsigned long sin6_flowinfo; - struct in6_addr sin6_addr; - unsigned int sin6_scope_id; + unsigned short sin6_family; + unsigned short sin6_port; + unsigned long sin6_flowinfo; + struct ares_in6_addr sin6_addr; + unsigned int sin6_scope_id; }; #endif -- cgit v1.2.3