Only call ioctlsocket() on Windows.
authorGuus Sliepen <guus@tinc-vpn.org>
Fri, 11 Dec 2009 21:24:07 +0000 (22:24 +0100)
committerGuus Sliepen <guus@tinc-vpn.org>
Fri, 11 Dec 2009 21:24:07 +0000 (22:24 +0100)
src/tincctl.c

index 8a07dfa..2d2e2f2 100644 (file)
@@ -436,11 +436,13 @@ int main(int argc, char *argv[], char *envp[]) {
                return 1;
        }
 
+#ifdef HAVE_MINGW
        unsigned long arg = 0;
 
        if(ioctlsocket(fd, FIONBIO, &arg) != 0) {
                fprintf(stderr, "ioctlsocket failed: %s", sockstrerror(sockerrno));
        }
+#endif
 
        if(connect(fd, (struct sockaddr *)&addr, sizeof addr) < 0) {