$Revision: 2.99 $$Date: 1994/10/02 10:33:12 $

The OS/2 patches were performed by Walt Corey, kz1f, This file is donated
to him and should include the OS/2 related information needed by the OS/2
users. In version 2.98 and 2.99 we joined his patches into the main line
- any feedback wether it works for you or not is welcome !

Here is the speech of Walt:

The only substantial changes required for OS/2 are in the are of how sockets
work in the IBM tcp/ip package, which this is written for. Unlike Unix,
where sockets are file descriptors just as disk files, OS/2 sockets are not
the same as fd's. Consequently, where Unix(s) accept, close, read, write to
tcp sockets, OS/2 will accept, so_close, recv, and send respectively.
Further, OS/2 supports not only BSD style selects but their own style
(SYSV ?) as well, so it is necessary to define BSD_SELECTS in the compiler
cmd line. Aside from that there is only minor changes such as forward slash
vs back slash types of changes. I should warn you however, just as unix
allows for open file naming, so does OS/2 under HPFS...I like HPFS and, for
compatibility, use the Unix names as much as possible, like conver.conf.
Another point to make now is that this code can not be compiled under OS/2
without the IBM TCP/IP SDK. IBM's CSET++ was the compiler used.

Enjoy, Walt Corey (kz1f)
