]> granicus.if.org Git - php/commitdiff
patched in fsock.c from php3
authorStig Bakken <ssb@php.net>
Thu, 8 Apr 1999 08:57:09 +0000 (08:57 +0000)
committerStig Bakken <ssb@php.net>
Thu, 8 Apr 1999 08:57:09 +0000 (08:57 +0000)
main/fopen_wrappers.c

index 02f97208b85c675aa044bfbe49c48573f90581cb..66934566742765222e079c725932c373e59b7173 100644 (file)
@@ -463,8 +463,7 @@ static FILE *php3_fopen_url_wrapper(const char *path, char *mode, int options, i
                        free_url(resource);
                        return NULL;
                }
-               server.sin_addr.s_addr = lookup_hostname(resource->host);
-               server.sin_family = AF_INET;
+               lookup_hostname(resource->host, &server.sin_addr);
 
                if (server.sin_addr.s_addr == -1) {
                        SOCK_FCLOSE(*socketd);
@@ -629,8 +628,7 @@ static FILE *php3_fopen_url_wrapper(const char *path, char *mode, int options, i
                        free_url(resource);
                        return NULL;
                }
-               server.sin_addr.s_addr = lookup_hostname(resource->host);
-               server.sin_family = AF_INET;
+               lookup_hostname(resource->host, &server.sin_addr);
 
                if (server.sin_addr.s_addr == -1) {
                        SOCK_FCLOSE(*socketd);
@@ -842,8 +840,7 @@ static FILE *php3_fopen_url_wrapper(const char *path, char *mode, int options, i
                        free_url(resource);
                        return NULL;
                }
-               server.sin_addr.s_addr = lookup_hostname(resource->host);
-               server.sin_family = AF_INET;
+               lookup_hostname(resource->host, &server.sin_addr);
 
                if (server.sin_addr.s_addr == -1) {
                        free_url(resource);