mirror of
https://github.com/moparisthebest/curl
synced 2024-11-12 20:45:03 -05:00
use Curl_addrinfo, not 'struct addrinfo'
This commit is contained in:
parent
1daa258b8a
commit
d6f9a41539
@ -419,7 +419,7 @@ Curl_addrinfo *Curl_he2ai(struct hostent *he, unsigned short port)
|
|||||||
|
|
||||||
for(i=0; (curr = (struct in_addr *)he->h_addr_list[i]); i++) {
|
for(i=0; (curr = (struct in_addr *)he->h_addr_list[i]); i++) {
|
||||||
|
|
||||||
ai = calloc(1, sizeof(struct addrinfo) + sizeof(struct sockaddr_in));
|
ai = calloc(1, sizeof(Curl_addrinfo) + sizeof(struct sockaddr_in));
|
||||||
|
|
||||||
if(!ai)
|
if(!ai)
|
||||||
break;
|
break;
|
||||||
@ -437,7 +437,7 @@ Curl_addrinfo *Curl_he2ai(struct hostent *he, unsigned short port)
|
|||||||
ai->ai_addrlen = sizeof(struct sockaddr_in);
|
ai->ai_addrlen = sizeof(struct sockaddr_in);
|
||||||
/* make the ai_addr point to the address immediately following this struct
|
/* make the ai_addr point to the address immediately following this struct
|
||||||
and use that area to store the address */
|
and use that area to store the address */
|
||||||
ai->ai_addr = (struct sockaddr *) ((char*)ai + sizeof(struct addrinfo));
|
ai->ai_addr = (struct sockaddr *) ((char*)ai + sizeof(Curl_addrinfo));
|
||||||
|
|
||||||
/* leave the rest of the struct filled with zero */
|
/* leave the rest of the struct filled with zero */
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user