TECHNICAL INFORMATION DOCUMENT TITLE: TF2089 - libsocket update. DATE 01SEP95 README FOR: TF2089 PRODUCT and VERSION: UnixWare 2.02 and 2.03 DATATYPE: datastream 1. Download the tf2089.Z and tf2089.txt files to the /tmp directory on your machine. 2. Read the release notes contained in this file and follow the instructions to add the package to your system. 3. Now become root, uncompress the file and add the package to your system using the following commands: $ su # uncompress /tmp/tf2089.Z # pkgadd -d /tmp/tf2089 ENGINEERING RELEASE NOTES -------------------------- Title ----- PTF2089 - libsocket update. PRODUCT AND VERSION: UnixWare 2.02 and 2.03 Abstract: -------- libsocket update to fix performance and other problems. Symptom: -------- sleep() calls in libsocket degrade performance on MP systems. libsocket closes file descriptors opened by applications. recvmsg() causes SIGPIPE on a socket which is closed for writing. Byte ordering functions (htonl/ntohl and htons/ntohs) should be inverses to each other. Back to back use of either set (e.g., htonl followed by ntohl) does not produce original data. SOLUTION SPECIFICS ------------------ General Description. ------------------- These release notes acquaint you with the information for UnixWare PTF2089 - libsocket update to fix performance and other problems on UW2.02 and UW2.03. This update consists of a single 3.5 inch floppy diskette. Software Notes and Recommendations. ---------------------------------- PTF2089 is for UnixWare version 2.02 and 2.03. PTF2089 will update the following files: /usr/lib/libsocket.so Hardware Notes and Recommendations. ---------------------------------- The PTF is targeted for the i386, i486 and Pentium CPU's.