* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: lwtest.c,v 1.29 2007/09/13 04:45:18 each Exp $ */
+/* $Id: lwtest.c,v 1.30 2008/01/14 12:02:11 marka Exp $ */
#include <config.h>
if (hp->h_addrtype != af) {
printf("I:getipnodebyname(%s) returned wrong family\n",
name);
+ freehostent(hp);
fails++;
return;
}
outbuf, sizeof(outbuf));
printf("I:getipnodebyname(%s) returned %s, "
"expected %s\n", name, outbuf, address);
+ freehostent(hp);
fails++;
return;
}
if (name == NULL && error_num == HOST_NOT_FOUND)
return;
else if (error_num != HOST_NOT_FOUND) {
- printf("I:gethostbyaddr(%s) failed: %d\n",
+ printf("I:getipnodebyaddr(%s) failed: %d\n",
address, error_num);
fails++;
return;
} else {
- printf("I:gethostbyaddr(%s) returned not found\n",
+ printf("I:getipnodebyaddr(%s) returned not found\n",
address);
fails++;
return;
}
} else {
if (strcmp(hp->h_name, name) != 0) {
- printf("I:gethostbyname(%s) returned %s, "
+ printf("I:getipnodebyaddr(%s) returned %s, "
"expected %s\n", address, hp->h_name, name);
+ freehostent(hp);
fails++;
return;
}
}
} else {
if (name == NULL) {
- printf("I:getaddrinfo(%s) returned %s, "
+ printf("I:getnameinfo(%s) returned %s, "
"expected NULL\n", address, host);
fails++;
return;
} else if (strcmp(host, name) != 0) {
- printf("I:getaddrinfo(%s) returned %s, expected %s\n",
+ printf("I:getnameinfo(%s) returned %s, expected %s\n",
address, host, name);
fails++;
return;