]> git.ipfire.org Git - thirdparty/strongswan.git/commitdiff
windows: Use _getmaxstdio as replacement for syscall(_SC_OPEN_MAX)
authorMartin Willi <martin@revosec.ch>
Fri, 11 Oct 2013 15:27:25 +0000 (17:27 +0200)
committerMartin Willi <martin@revosec.ch>
Tue, 3 Jun 2014 10:24:35 +0000 (12:24 +0200)
src/libstrongswan/utils/utils.c

index 63c5bd4bddbe21004697a8fecb270a7a4d6cb1e2..03c7b4f7e33f585f58ffe1e8188a341332e2edfa 100644 (file)
@@ -418,7 +418,11 @@ void closefrom(int lowfd)
        }
 
        /* ...fall back to closing all fds otherwise */
+#ifdef WIN32
+       maxfd = _getmaxstdio();
+#else
        maxfd = (int)sysconf(_SC_OPEN_MAX);
+#endif
        if (maxfd < 0)
        {
                maxfd = 256;