]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
fix windows build
authorJeff Lenk <jeff@jefflenk.com>
Mon, 19 Jul 2010 20:25:45 +0000 (15:25 -0500)
committerJeff Lenk <jeff@jefflenk.com>
Mon, 19 Jul 2010 20:25:45 +0000 (15:25 -0500)
libs/esl/src/esl.c

index 76a09b17359798b68c0a73d21ff8fef6c3dc7e3f..e3ea1532b0d5686d64797fb8c3557113602a56c6 100644 (file)
@@ -34,6 +34,8 @@
 #include <esl.h>
 #ifndef WIN32
 #define closesocket(x) close(x)
+#else
+#include <Ws2tcpip.h>
 #endif
 
 
@@ -636,6 +638,7 @@ ESL_DECLARE(esl_status_t) esl_connect(esl_handle_t *handle, const char *host, es
        hints.ai_family = AF_INET;
        hints.ai_socktype = SOCK_STREAM;
        
+       gethostbyname(host);
        if (getaddrinfo(host, NULL, &hints, &result)) {
                strncpy(handle->err, "Cannot resolve host", sizeof(handle->err));
                goto fail;