summary refs log tree commit diff stats
path: root/lib/pure
diff options
context:
space:
mode:
authorDominik Picheta <dominikpicheta@googlemail.com>2014-03-23 11:39:24 +0000
committerDominik Picheta <dominikpicheta@googlemail.com>2014-03-23 11:39:24 +0000
commit10f205bb52374ac06fbed32439e13caeb964d94d (patch)
tree3b9cb9c17279fbf8093c6d0036ab66ee5fc75207 /lib/pure
parent3a34a8880c8a1d25942cf6ef9f3f573941fba316 (diff)
downloadNim-10f205bb52374ac06fbed32439e13caeb964d94d.tar.gz
Fixes tasyncawait and the net module on Linux.
Diffstat (limited to 'lib/pure')
-rw-r--r--lib/pure/rawsockets.nim3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/pure/rawsockets.nim b/lib/pure/rawsockets.nim
index db04f6097..de7437420 100644
--- a/lib/pure/rawsockets.nim
+++ b/lib/pure/rawsockets.nim
@@ -22,7 +22,8 @@ when defined(Windows):
   export WSAEWOULDBLOCK
 else:
   import posix
-  export fcntl, F_GETFL, O_NONBLOCK, F_SETFL, EAGAIN, EWOULDBLOCK
+  export fcntl, F_GETFL, O_NONBLOCK, F_SETFL, EAGAIN, EWOULDBLOCK, MSG_NOSIGNAL,
+    EINTR, EINPROGRESS
 
 export TSocketHandle, TSockaddr_in, TAddrinfo, INADDR_ANY, TSockAddr, TSockLen,
   inet_ntoa, recv, `==`, connect, send, accept, recvfrom, sendto