From a12d0a1c1ca118f3b52deed30ef77e9fe76137af Mon Sep 17 00:00:00 2001 From: Stig Bakken Date: Thu, 8 Apr 1999 08:57:09 +0000 Subject: [PATCH] patched in fsock.c from php3 --- main/fopen_wrappers.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/main/fopen_wrappers.c b/main/fopen_wrappers.c index 02f97208b85..66934566742 100644 --- a/main/fopen_wrappers.c +++ b/main/fopen_wrappers.c @@ -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);