summaryrefslogtreecommitdiffstats
path: root/PC/os2emx/README.os2emx
diff options
context:
space:
mode:
authorAndrew MacIntyre <andymac@bullseye.apana.org.au>2004-04-11 12:05:28 (GMT)
committerAndrew MacIntyre <andymac@bullseye.apana.org.au>2004-04-11 12:05:28 (GMT)
commitb88820058f4aa1826b23899d4378dc1a2af16b73 (patch)
tree30ae2d9b15c55c41f7aa74cb03aa09bd716f7fc4 /PC/os2emx/README.os2emx
parentdaedf218524e1c96c289f1785c8f5092642b79ea (diff)
downloadcpython-b88820058f4aa1826b23899d4378dc1a2af16b73.zip
cpython-b88820058f4aa1826b23899d4378dc1a2af16b73.tar.gz
cpython-b88820058f4aa1826b23899d4378dc1a2af16b73.tar.bz2
add AF_UNIX notes
Diffstat (limited to 'PC/os2emx/README.os2emx')
-rw-r--r--PC/os2emx/README.os2emx10
1 files changed, 9 insertions, 1 deletions
diff --git a/PC/os2emx/README.os2emx b/PC/os2emx/README.os2emx
index 4238382..ffc5181 100644
--- a/PC/os2emx/README.os2emx
+++ b/PC/os2emx/README.os2emx
@@ -641,6 +641,14 @@ There are no guarantees to thread safety with this emulation - beware!
The emulation was written to support a link() based file locking system
used in GNU Mailman.
+26. AF_UNIX sockets, otherwise known as Unix domain sockets, are now
+supported. Unfortunately, there are some traps arising from the
+implementation in IBM's TCP/IP stack:-
+- the path name must start with '\\socket\\' ('/socket/' won't work!),
+ with the length of the full path name less than 108 characters;
+- unlike Unix, the socket endpoints don't exist in the filesystem;
+- by default, sockets are in binary mode.
+
... probably other issues that I've not encountered, or don't remember :-(
If you encounter other difficulties with this port, which can be
@@ -680,4 +688,4 @@ Andrew MacIntyre
E-mail: andymac@bullseye.apana.org.au, or andymac@pcug.org.au
Web: http://www.andymac.org/
-2 December, 2003.
+11 April, 2004.