void TC_deleteConnectionByN(PoolConnection *pool, int n);
void TC_deleteConnectionByC(PoolConnection *pool, TC_Connection *c);
+#ifndef HAVE_HSTRERROR
+#define hstrerror strerror
+#define h_errno errno
+#endif
+
#endif
memcpy(&sc->serv_addr.sin_addr.s_addr, host->h_addr_list[0],
sizeof(&sc->serv_addr.sin_addr.s_addr));
} else {
-#ifdef HAVE_HSTRERROR
tlog(TL_CRIT,"gethostbyname: %s - %s", name, hstrerror(h_errno));
-#else
- tlog(TL_CRIT,"gethostbyname: %s - %s", name, strerror(errno));
-#endif
sc->state = CS_ERROR;
return sc;
}
memcpy(&serv_addr.sin_addr.s_addr, ip_host->h_addr_list[0],
sizeof(&serv_addr.sin_addr.s_addr));
} else {
-#ifdef HAVE_HSTRERROR
tlog(TL_CRIT,"gethostbyname: %s - %s", host, hstrerror(h_errno));
-#else
- tlog(TL_CRIT,"gethostbyname: %s - %s", host, strerror(errno));
-#endif
close(sockfd);
return -1;
}
memcpy(&msg->host_addr.sin_addr.s_addr, ip_host->h_addr_list[0],
sizeof(&msg->host_addr.sin_addr.s_addr));
} else {
-#ifdef HAVE_HSTRERROR
tlog(TL_CRIT,"gethostbyname: %s - %s", msg->host, hstrerror(h_errno));
-#else
- tlog(TL_CRIT,"gethostbyname: %s - %s", msg->host, strerror(errno));
-#endif
close(msg->sockfd);
msg->sockfd=-1;
return CS_ERROR;