diff options
Diffstat (limited to 'ares/ares.h')
-rw-r--r-- | ares/ares.h | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/ares/ares.h b/ares/ares.h index e79debddb..3e45a90f2 100644 --- a/ares/ares.h +++ b/ares/ares.h @@ -416,15 +416,12 @@ struct ares_in6_addr { } _S6_un; }; -/* - * TODO: the structs 'addrttl' and 'addr6ttl' really should get their names - * prefixed with ares_ to keep them in our own "name space". - */ -struct addrttl { +struct ares_addrttl { struct in_addr ipaddr; int ttl; }; -struct addr6ttl { + +struct ares_addr6ttl { struct ares_in6_addr ip6addr; int ttl; }; @@ -454,13 +451,13 @@ struct ares_txt_reply { CARES_EXTERN int ares_parse_a_reply(const unsigned char *abuf, int alen, struct hostent **host, - struct addrttl *addrttls, + struct ares_addrttl *addrttls, int *naddrttls); CARES_EXTERN int ares_parse_aaaa_reply(const unsigned char *abuf, int alen, struct hostent **host, - struct addr6ttl *addrttls, + struct ares_addr6ttl *addrttls, int *naddrttls); CARES_EXTERN int ares_parse_ptr_reply(const unsigned char *abuf, |