diff options
Diffstat (limited to 'ares')
-rw-r--r-- | ares/ares_gethostbyaddr.c | 6 | ||||
-rw-r--r-- | ares/ares_gethostbyname.c | 20 |
2 files changed, 14 insertions, 12 deletions
diff --git a/ares/ares_gethostbyaddr.c b/ares/ares_gethostbyaddr.c index 76f587087..bab4b1c73 100644 --- a/ares/ares_gethostbyaddr.c +++ b/ares/ares_gethostbyaddr.c @@ -66,7 +66,7 @@ static void addr_callback(void *arg, int status, int timeouts, static void end_aquery(struct addr_query *aquery, int status, struct hostent *host); static int file_lookup(struct ares_addr *addr, struct hostent **host); -static void ptr_rr_name(char *name, struct ares_addr *addr); +static void ptr_rr_name(char *name, const struct ares_addr *addr); void ares_gethostbyaddr(ares_channel channel, const void *addr, int addrlen, int family, ares_host_callback callback, void *arg) @@ -252,7 +252,7 @@ static int file_lookup(struct ares_addr *addr, struct hostent **host) return status; } -static void ptr_rr_name(char *name, struct ares_addr *addr) +static void ptr_rr_name(char *name, const struct ares_addr *addr) { if (addr->family == AF_INET) { @@ -267,7 +267,7 @@ static void ptr_rr_name(char *name, struct ares_addr *addr) { unsigned char *bytes = (unsigned char *)&addr->addrV6.s6_addr; /* There are too many arguments to do this in one line using - * minimally C89-compliant compilers */ + * minimally C89-compliant compilers */ sprintf(name, "%x.%x.%x.%x.%x.%x.%x.%x.%x.%x.%x.%x.%x.%x.%x.%x.", bytes[15]&0xf, bytes[15] >> 4, bytes[14]&0xf, bytes[14] >> 4, diff --git a/ares/ares_gethostbyname.c b/ares/ares_gethostbyname.c index e452142e5..55bfb300e 100644 --- a/ares/ares_gethostbyname.c +++ b/ares/ares_gethostbyname.c @@ -74,13 +74,13 @@ static void end_hquery(struct host_query *hquery, int status, static int fake_hostent(const char *name, int family, ares_host_callback callback, void *arg); static int file_lookup(const char *name, int family, struct hostent **host); -static void sort_addresses(struct hostent *host, struct apattern *sortlist, +static void sort_addresses(struct hostent *host, const struct apattern *sortlist, int nsort); -static void sort6_addresses(struct hostent *host, struct apattern *sortlist, +static void sort6_addresses(struct hostent *host, const struct apattern *sortlist, int nsort); -static int get_address_index(struct in_addr *addr, struct apattern *sortlist, +static int get_address_index(const struct in_addr *addr, const struct apattern *sortlist, int nsort); -static int get6_address_index(struct in6_addr *addr, struct apattern *sortlist, +static int get6_address_index(const struct in6_addr *addr, const struct apattern *sortlist, int nsort); void ares_gethostbyname(ares_channel channel, const char *name, int family, @@ -391,7 +391,7 @@ static int file_lookup(const char *name, int family, struct hostent **host) return status; } -static void sort_addresses(struct hostent *host, struct apattern *sortlist, +static void sort_addresses(struct hostent *host, const struct apattern *sortlist, int nsort) { struct in_addr a1, a2; @@ -421,7 +421,8 @@ static void sort_addresses(struct hostent *host, struct apattern *sortlist, /* Find the first entry in sortlist which matches addr. Return nsort * if none of them match. */ -static int get_address_index(struct in_addr *addr, struct apattern *sortlist, +static int get_address_index(const struct in_addr *addr, + const struct apattern *sortlist, int nsort) { int i; @@ -446,7 +447,7 @@ static int get_address_index(struct in_addr *addr, struct apattern *sortlist, return i; } -static void sort6_addresses(struct hostent *host, struct apattern *sortlist, +static void sort6_addresses(struct hostent *host, const struct apattern *sortlist, int nsort) { struct in6_addr a1, a2; @@ -476,8 +477,9 @@ static void sort6_addresses(struct hostent *host, struct apattern *sortlist, /* Find the first entry in sortlist which matches addr. Return nsort * if none of them match. */ -static int get6_address_index(struct in6_addr *addr, struct apattern *sortlist, - int nsort) +static int get6_address_index(const struct in6_addr *addr, + const struct apattern *sortlist, + int nsort) { int i; |