Index: /trunk/ntripserver/ntripserver.c
===================================================================
--- /trunk/ntripserver/ntripserver.c	(revision 10681)
+++ /trunk/ntripserver/ntripserver.c	(revision 10682)
@@ -911,11 +911,11 @@
         // Forcefully attaching socket to the local port
         int opt = 1;
-#ifdef WINDOWSVERSION
+#ifndef WINDOWSVERSION
+        if (setsockopt(socket_tcp, SOL_SOCKET, SO_REUSEADDR | SO_REUSEPORT, &opt, sizeof(opt)))  {
+            perror("ERROR: setsockopt");
+            break;
+        }
+#else
         if (setsockopt(socket_tcp, SOL_SOCKET, SO_REUSEADDR, &opt, sizeof(opt)))  {
-            perror("ERROR: setsockopt");
-            break;
-        }
-#else
-        if (setsockopt(socket_tcp, SOL_SOCKET, SO_REUSEADDR | SO_REUSEPORT, &opt, sizeof(opt)))  {
             perror("ERROR: setsockopt");
             break;
