浏览代码

* SHUT_* constants added for improved compatibility to other platforms

git-svn-id: trunk@25203 -
Tomas Hajny 12 年之前
父节点
当前提交
00a0bf992f
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      rtl/os2/sockets.pas

+ 4 - 0
rtl/os2/sockets.pas

@@ -144,6 +144,10 @@ const
   SO_REUSEPORT    = $1000;
   // allow t/tcp on socket
   SO_TTCP         = $2000;
+  // aliases so we are cross-platform
+  SHUT_RD         = SO_RCV_SHUTDOWN;
+  SHUT_WR         = SO_SND_SHUTDOWN;
+  SHUT_RDWR       = SO_RCV_SHUTDOWN or SO_SND_SHUTDOWN;
 
 (***************************************************************************)
 (*                                                                         *)