X-Git-Url: http://git.maemo.org/git/?p=erwise;a=blobdiff_plain;f=Cl%2FWWWLibrary%2FHTTCP.c;h=afa1727d0a0ce677cc18135b9ca626adc24ee173;hp=40a43e8c3642d7477df7301581073002202d62dc;hb=524d0a8638708c9d1e106f94477b134e64394b43;hpb=728c15ac74241121bbde33055766b54b92c4c689 diff --git a/Cl/WWWLibrary/HTTCP.c b/Cl/WWWLibrary/HTTCP.c index 40a43e8..afa1727 100644 --- a/Cl/WWWLibrary/HTTCP.c +++ b/Cl/WWWLibrary/HTTCP.c @@ -221,16 +221,11 @@ PUBLIC int HTParseInet(sin, str) sin->sin_addr.s_addr = inet_addr(host); /* See arpa/inet.h */ } else { /* Alphanumeric node name: */ -#ifdef MVS /* Oustanding problem with crsh in MVS gethostbyname */ - if(TRACE)printf("HTTCP: Calling gethostbyname(%s)\n", host); -#endif - phost=gethostbyname(host); /* See netdb.h */ -#ifdef MVS - if(TRACE)printf("HTTCP: gethostbyname() returned %d\n", phost); -#endif + printf("HTTCP: Calling gethostbyname2(\"%s\",AF_INET)\n", host); + phost=gethostbyname2(host,AF_INET); /* See netdb.h */ if (!phost) { - if (TRACE) printf( - "HTTPAccess: Can't find internet node name `%s'.\n",host); + printf( + "HTTPAccess: Can't find internet node name `%s', h_errno: %d.\n",host,h_errno); return -1; /* Fail? */ } memcpy(&sin->sin_addr, phost->h_addr, phost->h_length); @@ -278,7 +273,7 @@ PRIVATE void get_host_details() #ifdef NEED_HOST_ADDRESS /* no -- needs name server! */ phost=gethostbyname(name); /* See netdb.h */ if (!phost) { - if (TRACE) printf( + printf( "TCP: Can't find my own internet node address for `%s'!!\n", name); return; /* Fail! */