The beginnings of a common layer supporting asynchronous i/o for both
sockets and files.  (Even if SIGIO is buggy in Solaris and HP-UX I am
convinced that a "mostly-SIGIO" solution on these platforms is
entirely possible, and preferable.)
