]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
use Curl_addrinfo, not 'struct addrinfo'
authorDaniel Stenberg <daniel@haxx.se>
Thu, 24 Jun 2004 08:30:39 +0000 (08:30 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 24 Jun 2004 08:30:39 +0000 (08:30 +0000)
lib/hostip4.c

index 4dfa31b801f112b1e6ceb354cb3c6b3787eed083..b742dfa1066f14f76473a06e6c9fc40eb49ce216 100644 (file)
@@ -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++) {
 
-    ai = calloc(1, sizeof(struct addrinfo) + sizeof(struct sockaddr_in));
+    ai = calloc(1, sizeof(Curl_addrinfo) + sizeof(struct sockaddr_in));
 
     if(!ai)
       break;
@@ -437,7 +437,7 @@ Curl_addrinfo *Curl_he2ai(struct hostent *he, unsigned short port)
     ai->ai_addrlen = sizeof(struct sockaddr_in);
     /* make the ai_addr point to the address immediately following this struct
        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 */