aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTobias Brunner <tobias@strongswan.org>2014-07-02 11:54:40 +0200
committerTobias Brunner <tobias@strongswan.org>2014-07-02 12:38:45 +0200
commit0026600bfe1a57c979d88c33fad0328e91cbad8d (patch)
treecd7219aef55ccd8e806d054c95e408c10afd3a51 /src
parentbabe9e4f45c8d0b94756549d7d45e76b455f462c (diff)
downloadstrongswan-0026600bfe1a57c979d88c33fad0328e91cbad8d.tar.bz2
strongswan-0026600bfe1a57c979d88c33fad0328e91cbad8d.tar.xz
windows: accept() socket handle could theoretically be 0
Diffstat (limited to 'src')
-rw-r--r--src/libstrongswan/utils/windows.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libstrongswan/utils/windows.c b/src/libstrongswan/utils/windows.c
index a4b98340b..d679684d7 100644
--- a/src/libstrongswan/utils/windows.c
+++ b/src/libstrongswan/utils/windows.c
@@ -230,7 +230,7 @@ int socketpair(int domain, int type, int protocol, int sv[2])
connect(c, (struct sockaddr*)&addr, sizeof(addr)) == 0)
{
sc = accept(s, NULL, NULL);
- if (sc > 0)
+ if (sc >= 0)
{
closesocket(s);
s = sc;