summary refs log tree commit diff stats
path: root/lib/windows
diff options
context:
space:
mode:
authorDominik Picheta <dominikpicheta@googlemail.com>2014-04-07 20:46:47 +0100
committerDominik Picheta <dominikpicheta@googlemail.com>2014-04-07 20:46:47 +0100
commit369d8c57ae6242afc7b64d79a4df48a539312677 (patch)
treeddc70170e3558134514705c0205e33e0dd32ba5e /lib/windows
parent12e247acc673a674103876494368535f62bcb4a3 (diff)
downloadNim-369d8c57ae6242afc7b64d79a4df48a539312677.tar.gz
Disable async macro code output. Added some WSA error codes to winlean.
Diffstat (limited to 'lib/windows')
-rw-r--r--lib/windows/winlean.nim7
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/windows/winlean.nim b/lib/windows/winlean.nim
index 4d87cf4b2..69a3c5c81 100644
--- a/lib/windows/winlean.nim
+++ b/lib/windows/winlean.nim
@@ -657,7 +657,12 @@ type
     D4*: array [0..7, int8]
 
 const
-  ERROR_IO_PENDING* = 997
+  ERROR_IO_PENDING* = 997 # a.k.a WSA_IO_PENDING
+  WSAECONNABORTED* = 10053
+  WSAECONNRESET* = 10054
+  WSAEDISCON* = 10101
+  WSAENETRESET* = 10052
+  WSAETIMEDOUT* = 10060
 
 proc CreateIoCompletionPort*(FileHandle: THANDLE, ExistingCompletionPort: THANDLE,
                              CompletionKey: DWORD,