diff options
author | Yang Tse <yangsita@gmail.com> | 2010-03-05 20:01:47 +0000 |
---|---|---|
committer | Yang Tse <yangsita@gmail.com> | 2010-03-05 20:01:47 +0000 |
commit | 21f331ead265b1f02ae14fd03e9af53ea5b7bd55 (patch) | |
tree | 9fdbad31d74347d11a34d0121fd9b840dd5e1413 /ares/ares_ipv6.h | |
parent | f9337470882125288606676534e701c71fc1014b (diff) |
Added IPv6 name servers support
Diffstat (limited to 'ares/ares_ipv6.h')
-rw-r--r-- | ares/ares_ipv6.h | 15 |
1 files changed, 5 insertions, 10 deletions
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 |