NOVELL TECHNICAL INFORMATION DOCUMENT TITLE: Contains NETX, EMSNETX, XMSNETX DOCUMENT ID: TID014005 DOCUMENT REVISION: B DATE: 19NOV93 ALERT STATUS: Yellow INFORMATION TYPE: Symptom Solution README FOR: NET33X.EXE NOVELL PRODUCT and VERSION: NetWare Client for DOS/Windows ABSTRACT: This version of the NetWare shells address the following issues: Supports DOS versions 6.x, rather than just 6.0. Fixes INT 21-5C, INT 21-3F file locking problem. Supports "Sharing Buffer Overflow" error. fixes NCOPY /C file date/time anomaly. Fixed INT 21 4B01h function that caused a w/s hang. This shell now properly displays the correct print job number. Stack size was increased to accommodate the "PRINT TAIL" parameter in the NET.CFG. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ DISCLAIMER THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO NOVELL. NOVELL MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY THIS INFORMATION. HOWEVER, THE INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR INFORMATION ONLY. NOVELL MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS INFORMATION. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ SYMPTOM 1) Support for DOS 6.X. Added support for versions 6.X of DOS. 2) Added support for NCP return code 150. Now when the shell receives a 150 return code from Int 21 function 50h, it will put a 24h in the AX register, indicating a "sharing buffer overflow" error. 3) DOS 5.0 BACKUP fails specifying NetWare drive. Int 21 function 60 was failing (file not found) when parsing root directory names, such as "f:\". This has been fixed in this release. 4) Unable to set PRINT TAIL value in NET.CFG to 0. This has been fixed in this release. 5) Destination date changes with /C option using NCOPY. Originally reported as an NCOPY bug, but was actually a bug in the cache code. Specifically, using NCOPY /C to copy a 30911 byte file would cause the bug. Some other sizes would not. This resulted in the destination file receiving the current date and time. This has been fixed in this release. 6) Interrupt 21h function 40h errors were not being passed on to application. The shell was clearing the carry flag on write errors, causing an application to believe that no write error occurred. 7) Interrupt 21h function 4B01h (Load but do not execute) was causing workstation to hang. This has been fixed in this release. 8) The stack size was increased in order to accommodate the "PRINT TAIL" parameter in NET.CFG 9) Interrupt 21h function 4409h was returning incorrect values when run on a network drive. This version of the shell corrects the problem. 10) The shell was returning an incorrect print job number. The problem was fixed in this version of the shell. 11) If a section of a file is locked with int 21h - 5Ch, and then another workstation accesses the same file and tries to read the locked area with int 21h - 3Fh, it will return successful. This version of the shell fixes the problem. SOLUTION Apply NET33X.EXES Self-Extracting File Name: NET33X.EXE Revision: B Files Included Size Date Time Version \ NET33X.TXT (This File) EMSNETX.EXE 90,510 11-17-93 2:16 v3.32 (931117) PTF NETX.EXE 78,654 11-17-93 2:14 v3.32 (931117) PTF XMSNETX.EXE 87,172 11-17-93 2:18 v3.32 (931117) PTF Installation Instructions: 1) Make a backup copy of the existing shell (NETX.EXE, XMSNETX.EXE or EMSNETX.EXE) 2) Copy this new version over the existing shell. 3) Reboot the workstation. ÿ