Go to file
manu ce10f4da5b Linux does not send a SIGIO to the write end of a socket,
neither it does send any SIGIO for pipes. If async I/O
was requested, we keep the SS_ASYNC in struct socket flag
set, but we clear SB_ASYNC flags on the sending buffer
(for socket), and on the sending and the receiving buffer
(for pipes).

Because we do not alter to SS_ASYNC in struct socket,
the Linux process keeps a consistent view of async I/O
status if it attemps to read the async flag (SS_ASYNC)

This async I/O problem does matters, since some Linux
a programs such as the JDK request async I/O on pipes,
but they fail if they happen to get a SIGIO to the write
end of the pipe.
2001-06-16 21:32:51 +00:00
bin If there were no processes to list, it meant that our criteria failed 2001-06-14 19:04:49 +00:00
crypto Add RCS Id, adapt to NetBSD, fix punctuation and whitespace. 2001-06-15 12:50:44 +00:00
dist make this program actually work. 2001-06-07 14:15:39 +00:00
distrib Add 'ed' to list of known/valid disk names 2001-06-16 14:33:08 +00:00
etc change mountd to use its own $mountd variable (instead of $nfs_server). 2001-06-16 06:13:09 +00:00
games receive, not recieve 2001-06-12 15:17:10 +00:00
gnu Rename make_temp_file to xmake_temp_file to avoid a conflict 2001-06-16 04:55:37 +00:00
include Fix various misspellings of compatible/compatibility. 2001-06-11 01:50:48 +00:00
lib adjust the PIC case for ERROR() to handle __cerror being at a larger offset 2001-06-15 01:09:50 +00:00
libexec Fix various misspellings of compatible/compatibility. 2001-06-11 01:50:48 +00:00
regress WARNS=2 2001-06-10 16:32:05 +00:00
sbin Add port of high performance pipe implementation written by John S. Dyson 2001-06-16 12:00:02 +00:00
share add another one I was taught on icb yesterday. 2001-06-15 18:15:56 +00:00
sys Linux does not send a SIGIO to the write end of a socket, 2001-06-16 21:32:51 +00:00
usr.bin Add support for DTYPE_PIPE pipes (a.k.a NEW_PIPE) 2001-06-16 12:08:05 +00:00
usr.sbin copyright clarification. sync with tcpdump.org. 2001-06-15 02:07:06 +00:00
Makefile clarify some variable documentation; from cagney 2001-06-10 13:15:29 +00:00
Makefile.inc Set RELTOP to '.' if that's where we are. 2000-05-06 15:05:15 +00:00
UPDATING Add the following to help in the "lint needs new libc, libc needs new lint" 2001-05-27 23:34:22 +00:00