Loading lib/hostares.c +2 −2 Original line number Diff line number Diff line Loading @@ -259,7 +259,7 @@ CURLcode Curl_wait_for_resolv(struct connectdata *conn, * Curl_freeaddrinfo(), nothing else. */ Curl_addrinfo *Curl_getaddrinfo(struct connectdata *conn, char *hostname, const char *hostname, int port, int *waitp) { Loading Loading @@ -314,7 +314,7 @@ struct namebuf { * The input parameters ARE NOT checked for validity but they are expected * to have been checked already when this is called. */ Curl_addrinfo *Curl_ip2addr(in_addr_t num, char *hostname, int port) Curl_addrinfo *Curl_ip2addr(in_addr_t num, const char *hostname, int port) { Curl_addrinfo *ai; struct hostent *h; Loading lib/hostip.c +4 −4 Original line number Diff line number Diff line Loading @@ -196,7 +196,7 @@ const char *Curl_printable_address(const Curl_addrinfo *ip, * the DNS caching. */ static char * create_hostcache_id(char *server, int port) create_hostcache_id(const char *server, int port) { /* create and return the new allocated entry */ return aprintf("%s:%d", server, port); Loading Loading @@ -327,7 +327,7 @@ sigjmp_buf curl_jmpenv; struct Curl_dns_entry * Curl_cache_addr(struct SessionHandle *data, Curl_addrinfo *addr, char *hostname, const char *hostname, int port) { char *entry_id; Loading @@ -344,7 +344,7 @@ Curl_cache_addr(struct SessionHandle *data, entry_len = strlen(entry_id); /* Create a new cache entry */ dns = (struct Curl_dns_entry *) malloc(sizeof(struct Curl_dns_entry)); dns = (struct Curl_dns_entry *) calloc(sizeof(struct Curl_dns_entry), 1); if (!dns) { free(entry_id); return NULL; Loading Loading @@ -394,7 +394,7 @@ Curl_cache_addr(struct SessionHandle *data, */ int Curl_resolv(struct connectdata *conn, char *hostname, const char *hostname, int port, struct Curl_dns_entry **entry) { Loading lib/hostip.h +5 −5 Original line number Diff line number Diff line Loading @@ -135,7 +135,7 @@ struct Curl_dns_entry { #define CURLRESOLV_ERROR -1 #define CURLRESOLV_RESOLVED 0 #define CURLRESOLV_PENDING 1 int Curl_resolv(struct connectdata *conn, char *hostname, int Curl_resolv(struct connectdata *conn, const char *hostname, int port, struct Curl_dns_entry **dnsentry); /* Loading @@ -151,7 +151,7 @@ bool Curl_ipvalid(struct SessionHandle *data); * of arguments */ Curl_addrinfo *Curl_getaddrinfo(struct connectdata *conn, char *hostname, const char *hostname, int port, int *waitp); Loading Loading @@ -192,7 +192,7 @@ int Curl_num_addresses (const Curl_addrinfo *addr); #ifdef CURLDEBUG void curl_dofreeaddrinfo(struct addrinfo *freethis, int line, const char *source); int curl_dogetaddrinfo(char *hostname, char *service, int curl_dogetaddrinfo(const char *hostname, const char *service, struct addrinfo *hints, struct addrinfo **result, int line, const char *source); Loading Loading @@ -220,7 +220,7 @@ CURLcode Curl_addrinfo6_callback(void *arg, /* [ipv4 only] Creates a Curl_addrinfo struct from a numerical-only IP address */ Curl_addrinfo *Curl_ip2addr(in_addr_t num, char *hostname, int port); Curl_addrinfo *Curl_ip2addr(in_addr_t num, const char *hostname, int port); /* [ipv4 only] Curl_he2ai() converts a struct hostent to a Curl_addrinfo chain and returns it */ Loading @@ -247,7 +247,7 @@ const char *Curl_printable_address(const Curl_addrinfo *ip, */ struct Curl_dns_entry * Curl_cache_addr(struct SessionHandle *data, Curl_addrinfo *addr, char *hostname, int port); const char *hostname, int port); /* * Curl_destroy_thread_data() cleans up async resolver data. Loading lib/hostip4.c +2 −2 Original line number Diff line number Diff line Loading @@ -139,7 +139,7 @@ struct namebuf { * The input parameters ARE NOT checked for validity but they are expected * to have been checked already when this is called. */ Curl_addrinfo *Curl_ip2addr(in_addr_t num, char *hostname, int port) Curl_addrinfo *Curl_ip2addr(in_addr_t num, const char *hostname, int port) { Curl_addrinfo *ai; struct hostent *h; Loading Loading @@ -185,7 +185,7 @@ Curl_addrinfo *Curl_ip2addr(in_addr_t num, char *hostname, int port) * */ Curl_addrinfo *Curl_getaddrinfo(struct connectdata *conn, char *hostname, const char *hostname, int port, int *waitp) { Loading lib/hostip6.c +2 −2 Original line number Diff line number Diff line Loading @@ -116,7 +116,7 @@ Curl_addrinfo *Curl_addrinfo_copy(void *source, int port) * family otherwise present in memdebug.c. I put these ones here since they * require a bunch of structs I didn't wanna include in memdebug.c */ int curl_dogetaddrinfo(char *hostname, char *service, int curl_dogetaddrinfo(const char *hostname, const char *service, struct addrinfo *hints, struct addrinfo **result, int line, const char *source) Loading Loading @@ -222,7 +222,7 @@ static void dump_addrinfo(struct connectdata *conn, const struct addrinfo *ai) * Curl_freeaddrinfo(), nothing else. */ Curl_addrinfo *Curl_getaddrinfo(struct connectdata *conn, char *hostname, const char *hostname, int port, int *waitp) { Loading Loading
lib/hostares.c +2 −2 Original line number Diff line number Diff line Loading @@ -259,7 +259,7 @@ CURLcode Curl_wait_for_resolv(struct connectdata *conn, * Curl_freeaddrinfo(), nothing else. */ Curl_addrinfo *Curl_getaddrinfo(struct connectdata *conn, char *hostname, const char *hostname, int port, int *waitp) { Loading Loading @@ -314,7 +314,7 @@ struct namebuf { * The input parameters ARE NOT checked for validity but they are expected * to have been checked already when this is called. */ Curl_addrinfo *Curl_ip2addr(in_addr_t num, char *hostname, int port) Curl_addrinfo *Curl_ip2addr(in_addr_t num, const char *hostname, int port) { Curl_addrinfo *ai; struct hostent *h; Loading
lib/hostip.c +4 −4 Original line number Diff line number Diff line Loading @@ -196,7 +196,7 @@ const char *Curl_printable_address(const Curl_addrinfo *ip, * the DNS caching. */ static char * create_hostcache_id(char *server, int port) create_hostcache_id(const char *server, int port) { /* create and return the new allocated entry */ return aprintf("%s:%d", server, port); Loading Loading @@ -327,7 +327,7 @@ sigjmp_buf curl_jmpenv; struct Curl_dns_entry * Curl_cache_addr(struct SessionHandle *data, Curl_addrinfo *addr, char *hostname, const char *hostname, int port) { char *entry_id; Loading @@ -344,7 +344,7 @@ Curl_cache_addr(struct SessionHandle *data, entry_len = strlen(entry_id); /* Create a new cache entry */ dns = (struct Curl_dns_entry *) malloc(sizeof(struct Curl_dns_entry)); dns = (struct Curl_dns_entry *) calloc(sizeof(struct Curl_dns_entry), 1); if (!dns) { free(entry_id); return NULL; Loading Loading @@ -394,7 +394,7 @@ Curl_cache_addr(struct SessionHandle *data, */ int Curl_resolv(struct connectdata *conn, char *hostname, const char *hostname, int port, struct Curl_dns_entry **entry) { Loading
lib/hostip.h +5 −5 Original line number Diff line number Diff line Loading @@ -135,7 +135,7 @@ struct Curl_dns_entry { #define CURLRESOLV_ERROR -1 #define CURLRESOLV_RESOLVED 0 #define CURLRESOLV_PENDING 1 int Curl_resolv(struct connectdata *conn, char *hostname, int Curl_resolv(struct connectdata *conn, const char *hostname, int port, struct Curl_dns_entry **dnsentry); /* Loading @@ -151,7 +151,7 @@ bool Curl_ipvalid(struct SessionHandle *data); * of arguments */ Curl_addrinfo *Curl_getaddrinfo(struct connectdata *conn, char *hostname, const char *hostname, int port, int *waitp); Loading Loading @@ -192,7 +192,7 @@ int Curl_num_addresses (const Curl_addrinfo *addr); #ifdef CURLDEBUG void curl_dofreeaddrinfo(struct addrinfo *freethis, int line, const char *source); int curl_dogetaddrinfo(char *hostname, char *service, int curl_dogetaddrinfo(const char *hostname, const char *service, struct addrinfo *hints, struct addrinfo **result, int line, const char *source); Loading Loading @@ -220,7 +220,7 @@ CURLcode Curl_addrinfo6_callback(void *arg, /* [ipv4 only] Creates a Curl_addrinfo struct from a numerical-only IP address */ Curl_addrinfo *Curl_ip2addr(in_addr_t num, char *hostname, int port); Curl_addrinfo *Curl_ip2addr(in_addr_t num, const char *hostname, int port); /* [ipv4 only] Curl_he2ai() converts a struct hostent to a Curl_addrinfo chain and returns it */ Loading @@ -247,7 +247,7 @@ const char *Curl_printable_address(const Curl_addrinfo *ip, */ struct Curl_dns_entry * Curl_cache_addr(struct SessionHandle *data, Curl_addrinfo *addr, char *hostname, int port); const char *hostname, int port); /* * Curl_destroy_thread_data() cleans up async resolver data. Loading
lib/hostip4.c +2 −2 Original line number Diff line number Diff line Loading @@ -139,7 +139,7 @@ struct namebuf { * The input parameters ARE NOT checked for validity but they are expected * to have been checked already when this is called. */ Curl_addrinfo *Curl_ip2addr(in_addr_t num, char *hostname, int port) Curl_addrinfo *Curl_ip2addr(in_addr_t num, const char *hostname, int port) { Curl_addrinfo *ai; struct hostent *h; Loading Loading @@ -185,7 +185,7 @@ Curl_addrinfo *Curl_ip2addr(in_addr_t num, char *hostname, int port) * */ Curl_addrinfo *Curl_getaddrinfo(struct connectdata *conn, char *hostname, const char *hostname, int port, int *waitp) { Loading
lib/hostip6.c +2 −2 Original line number Diff line number Diff line Loading @@ -116,7 +116,7 @@ Curl_addrinfo *Curl_addrinfo_copy(void *source, int port) * family otherwise present in memdebug.c. I put these ones here since they * require a bunch of structs I didn't wanna include in memdebug.c */ int curl_dogetaddrinfo(char *hostname, char *service, int curl_dogetaddrinfo(const char *hostname, const char *service, struct addrinfo *hints, struct addrinfo **result, int line, const char *source) Loading Loading @@ -222,7 +222,7 @@ static void dump_addrinfo(struct connectdata *conn, const struct addrinfo *ai) * Curl_freeaddrinfo(), nothing else. */ Curl_addrinfo *Curl_getaddrinfo(struct connectdata *conn, char *hostname, const char *hostname, int port, int *waitp) { Loading