X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=contrib%2Fsb-bsd-sockets%2Fsockopt.lisp;h=343fd186c19ddb0333809595d01723448aafbe76;hb=2d68a49fe9d30f687da45cfe7a02b497cb91137c;hp=fb438f1ecfc3689d2d9df77360698c47437baebd;hpb=3de7cda498fbbabee0de9f6bd0925f2b6dc608a3;p=sbcl.git diff --git a/contrib/sb-bsd-sockets/sockopt.lisp b/contrib/sb-bsd-sockets/sockopt.lisp index fb438f1..343fd18 100644 --- a/contrib/sb-bsd-sockets/sockopt.lisp +++ b/contrib/sb-bsd-sockets/sockopt.lisp @@ -55,7 +55,8 @@ Code for options that not every system has should be conditionalised: (if (= -1 (sockint::getsockopt (socket-file-descriptor socket) ,find-level ,number (sb-alien:addr buffer) - (sb-alien:addr size))) + #+win32 size + #-win32 (sb-alien:addr size))) (socket-error "getsockopt") (,mangle-return buffer size))) `(error 'unsupported-operator