浏览代码

Solaris doesn't provide FIONBIO

David Rose 15 年之前
父节点
当前提交
eeb2bf2547
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      panda/src/nativenet/socket_portable.h

+ 2 - 1
panda/src/nativenet/socket_portable.h

@@ -351,7 +351,8 @@ inline bool do_shutdown_send(SOCKET s)
 
 
 const long LOCAL_NONBLOCK = 1;
-const long LOCAL_FL_SET = FIONBIO ;
+// With BSDBLOCK defined, we don't need FIONBIO.  Solaris doesn't provide it.
+//const long LOCAL_FL_SET = FIONBIO ;
 const int LOCAL_BLOCKING_ERROR = EAGAIN;
 const int LOCAL_CONNECT_BLOCKING = EINPROGRESS;