made the Curl_he2ai() take the port number as an int intead, to avoid lots

of typecasts all over
This commit is contained in:
Daniel Stenberg 2004-06-24 10:43:50 +00:00
parent 0031d76f2a
commit 5e34f3dc01
4 changed files with 4 additions and 4 deletions

View File

@ -555,6 +555,6 @@ Curl_addrinfo *Curl_addrinfo_copy(void *org, int port)
{
struct hostent *orig = org;
return Curl_he2ai(orig, (unsigned short)port);
return Curl_he2ai(orig, port);
}
#endif /* CURLRES_ADDRINFO_COPY */

View File

@ -215,7 +215,7 @@ Curl_addrinfo *Curl_ip2addr(in_addr_t num, char *hostname, int port);
/* [ipv4 only] Curl_he2ai() converts a struct hostent to a Curl_addrinfo chain
and returns it */
Curl_addrinfo *Curl_he2ai(struct hostent *, unsigned short port);
Curl_addrinfo *Curl_he2ai(struct hostent *, int port);
/* relocate a hostent struct */
void Curl_hostent_relocate(struct hostent *h, long offset);

View File

@ -404,7 +404,7 @@ struct hostent {
*/
Curl_addrinfo *Curl_he2ai(struct hostent *he, unsigned short port)
Curl_addrinfo *Curl_he2ai(struct hostent *he, int port)
{
Curl_addrinfo *ai;
Curl_addrinfo *prevai = NULL;

View File

@ -469,7 +469,7 @@ Curl_addrinfo *Curl_getaddrinfo(struct connectdata *conn,
hostname, port, Curl_strerror(conn,WSAGetLastError()));
return NULL;
}
return Curl_he2ai(h, (unsigned short)port);
return Curl_he2ai(h, port);
}
#endif /* CURLRES_IPV4 */