Solaris dont have MSG_NOSIGNAL

This commit is contained in:
cheatfate 2016-05-29 23:01:46 +03:00
commit afc922942d

View file

@ -1621,6 +1621,10 @@ when defined(macosx):
MSG_NOSIGNAL* = 0'i32 MSG_NOSIGNAL* = 0'i32
var var
SO_NOSIGPIPE* {.importc, header: "<sys/socket.h>".}: cint SO_NOSIGPIPE* {.importc, header: "<sys/socket.h>".}: cint
elif defined(solaris):
# Solaris dont have MSG_NOSIGNAL
const
MSG_NOSIGNAL* = 0'i32
else: else:
var var
MSG_NOSIGNAL* {.importc, header: "<sys/socket.h>".}: cint MSG_NOSIGNAL* {.importc, header: "<sys/socket.h>".}: cint