NOVELL TECHNICAL INFORMATION DOCUMENT

TITLE:  NetWare 4.10 OS Patches
README FOR:  410PT1.EXE

NOVELL PRODUCTS and VERSIONS:
NetWare 4.1

ABSTRACT:

This file contains the latest operating system patches for NetWare 4.10. Included with this release are all patches for all user-versions of NetWare v4.10.  The patches included have been system tested by Novell. Novell  Recommends loading ALL patches before contacting Novell for support.


-----------------------------------------------------------------
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:

This Patch kit has been broken up into 3 area (Native NetWare, NetWare SFT III, & NetWare for OS/2).  Copy all files from the aporpriate locations to DOS partition and Volume SYS:.  Edit the STARTUP.NCF, AUTOEXEC.NCF, IOSTART.NCF, or MSSTART.NCF files.  There are some sample NCF file that may help the Installation.  

NOTE: STARTUP.NCF will NOT allow execution of an NCF file from with in it.  It is necessary to copy the Contents form the sample START.NCF to your existing STARTUP.NCF.  AUTOEXEC.NCF will allow the execution of an NCF file, so simply call the AUTO.NCF file from with in AUTOEXEC.NCF.  It may be necessary to edit the sample NCF file to specify correct paths....

-----------------------------------------------------------------
AUDDIRFX NLM
============   

SYMPTOM


SOLUTION

Apply AUDDIRFX NLM         1,244 03-24-95   3:17p


Solution Specifics:

Different versions of this patch are available for the following NetWare Operating System's:

     V4.10

      Example: v3.11 is in 311ITx.EXE or 311PTx.EXE,
               v3.12 is in 312ITx.EXE or 312PTx.EXE,
               v4.01 is in 401ITx.EXE or 401PTx.EXE,
               v4.02 is in 402ITx.EXE or 402PTx.EXE.
               v4.10 is in 410ITx.EXE or 410PTx.EXE.
               v3.11 SFT is in SFTITx.EXE.

  Fixes audit or directory service's problem.

Installation Instructions:

     NCF FILE: STARTUP.NCF


-----------------------------------------------------------------
AUDNSPFX NLM
============

SYMPTOM

The auditing code only handles name changes for non DOS name spaces.  If some other change (in this case it was a modify directory entry) occurs the audit code jumps to his generic error path which assumes certain local variables to be initialized.  Since they are not various things may occur (an Abend in this case) based upon what is in the uninitialized variables.  By initializing these variables at procedure entry, the problem is fixed.

SOLUTION

Apply AUDNSPFX NLM         1,116 03-24-95   3:43p


Solution Specifics:

Different versions of this patch are available for the following NetWare Operating System's:

     V4.10

      Example: v3.11 is in 311ITx.EXE or 311PTx.EXE,
               v3.12 is in 312ITx.EXE or 312PTx.EXE,
               v4.01 is in 401ITx.EXE or 401PTx.EXE,
               v4.02 is in 402ITx.EXE or 402PTx.EXE.
               v4.10 is in 410ITx.EXE or 410PTx.EXE.
               v3.11 SFT is in SFTITx.EXE.

Installation Instructions:

  NCF FILE: STARTUP.NCF


-----------------------------------------------------------------
CLRDIRFX NLM
============

SYMPTOM

Wrote patch ClrDirFx.NLM (Clear Directory Fix) which fixes a bug in 4.10 where a process which has the volume semaphore and is spin waiting in ClearVolumeDirectoryHandles  causes the process which has the active DirectoryHandles to block.  The system then stops because of the deadlock.  A counter is incremented  instead of make the call to clear the handles, and then later if the counter is nonzero we release the volume lock and make the call, after which we require the lock and continue on.

SOLUTION

Apply CLRDIRFX NLM         3,277 03-24-95   3:11p


Solution Specifics:

Different versions of this patch are available for the following NetWare Operating System's:

     V4.10

      Example: v3.11 is in 311ITx.EXE or 311PTx.EXE,
               v3.12 is in 312ITx.EXE or 312PTx.EXE,
               v4.01 is in 401ITx.EXE or 401PTx.EXE,
               v4.02 is in 402ITx.EXE or 402PTx.EXE.
               v4.10 is in 410ITx.EXE or 410PTx.EXE.
               v3.11 SFT is in SFTITx.EXE.

Installation Instructions:

  NCF FILE: STARTUP.NCF



-----------------------------------------------------------------
COMABRFX NLM
============

SYMPTOM

The server hangs when decompressing a file with low memory or when the volume is full. While a client tries to decompress a file, the file will remain in an opened state preventing renames, erases and other opens.

While doing a server install upgrade. Auditing was turned on. When the install got to a point where it was trying to open an auditing log file, it tried to decompress the file, but was unable to due to no available memory on the server. The install process hung on a "Please wait" screen. This is a problem with initial aborting of the decompression. The error would only occur for connection 0, since an NCP request would probably not be fast enough to raise the condition within the small window of opportunity for it to occur.

SOLUTION

Apply COMABRFX NLM         1,619 03-24-95   2:58p


Solution Specifics:

Different versions of this patch are available for the following NetWare Operating System's:

     V4.10

      Example: v3.11 is in 311ITx.EXE or 311PTx.EXE,
               v3.12 is in 312ITx.EXE or 312PTx.EXE,
               v4.01 is in 401ITx.EXE or 401PTx.EXE,
               v4.02 is in 402ITx.EXE or 402PTx.EXE.
               v4.10 is in 410ITx.EXE or 410PTx.EXE.
               v3.11 SFT is in SFTITx.EXE.

Installation Instructions:

  NCF FILE: STARTUP.NCF



-----------------------------------------------------------------
COMREDFX NLM
============

SYMPTOM

Migrating compressed files ABENDs file server.

Immediate compression is enabled.  Files are being migrated using Kodak's MSS product.  File server ABENDs with a page fault. SERVER.NLM ReadFile call is reading past the end of the compressed file.

SOLUTION

Apply COMREDFX NLM         1,208 03-24-95   3:47p


Solution Specifics:

Different versions of this patch are available for the following NetWare Operating System's:

     V4.10

      Example: v3.11 is in 311ITx.EXE or 311PTx.EXE,
               v3.12 is in 312ITx.EXE or 312PTx.EXE,
               v4.01 is in 401ITx.EXE or 401PTx.EXE,
               v4.02 is in 402ITx.EXE or 402PTx.EXE.
               v4.10 is in 410ITx.EXE or 410PTx.EXE.
               v3.11 SFT is in SFTITx.EXE.

Installation Instructions:

  NCF FILE: STARTUP.NCF



-----------------------------------------------------------------
COMSTPFX NLM
============

SYMPTOM

Disk errors during compression cause cache blocks to not release.

The combination of loading a NLM, receiving disk errors, and running compression, cause the console to hang waiting for memory.  

SOLUTION

Apply COMSTPFX NLM         1,606 03-24-95   2:51p


Solution Specifics:

Different versions of this patch are available for the following NetWare Operating System's:

     V4.10

      Example: v3.11 is in 311ITx.EXE or 311PTx.EXE,
               v3.12 is in 312ITx.EXE or 312PTx.EXE,
               v4.01 is in 401ITx.EXE or 401PTx.EXE,
               v4.02 is in 402ITx.EXE or 402PTx.EXE.
               v4.10 is in 410ITx.EXE or 410PTx.EXE.
               v3.11 SFT is in SFTITx.EXE.

Installation Instructions:

  NCF FILE: STARTUP.NCF



-----------------------------------------------------------------
COMUPDFX NLM
============

SYMPTOM

Global MHS uses transactional files which never get decompressed.

Global MHS uses a file called file.cnt when processing mail which is a transactional file.  If this file gets compressed, Global MHS can no longer function because it needs to access file.cnt and it never gets decompressed.

FIXED a problem that MHS was having on V4.10.  If a file was compressed and being opened and the decompression aborted the last accessed date on the file was not being updated causing the file to never be committed decompressed.

SOLUTION

Apply COMUPDFX NLM         1,048 03-24-95   3:32p


Solution Specifics:

Different versions of this patch are available for the following NetWare Operating System's:

     V4.10

      Example: v3.11 is in 311ITx.EXE or 311PTx.EXE,
               v3.12 is in 312ITx.EXE or 312PTx.EXE,
               v4.01 is in 401ITx.EXE or 401PTx.EXE,
               v4.02 is in 402ITx.EXE or 402PTx.EXE.
               v4.10 is in 410ITx.EXE or 410PTx.EXE.
               v3.11 SFT is in SFTITx.EXE.

Installation Instructions:

  NCF FILE: STARTUP.NCF



-----------------------------------------------------------------
EADFLGFX NLM
============

SYMPTOM

Bug in DuplicateEA function.  Access Flags not preserved. An access flag is read in but 0 is always assigned. 

SOLUTION

Apply EADFLGFX NLM         1,195 03-24-95   3:03p


Solution Specifics:

Different versions of this patch are available for the following NetWare Operating System's:

     V4.10

      Example: v3.11 is in 311ITx.EXE or 311PTx.EXE,
               v3.12 is in 312ITx.EXE or 312PTx.EXE,
               v4.01 is in 401ITx.EXE or 401PTx.EXE,
               v4.02 is in 402ITx.EXE or 402PTx.EXE.
               v4.10 is in 410ITx.EXE or 410PTx.EXE.
               v3.11 SFT is in SFTITx.EXE.

Installation Instructions:

  NCF FILE: STARTUP.NCF



-----------------------------------------------------------------
EXVMGTFX NLM
============

SYMPTOM

FTP to NFS volume ABENDs the server.  Two routines not switched in OS.

SOLUTION

Apply EXVMGTFX NLM         1,548 03-24-95   3:52p


Solution Specifics:

Different versions of this patch are available for the following NetWare Operating System's:

     V4.10

      Example: v3.11 is in 311ITx.EXE or 311PTx.EXE,
               v3.12 is in 312ITx.EXE or 312PTx.EXE,
               v4.01 is in 401ITx.EXE or 401PTx.EXE,
               v4.02 is in 402ITx.EXE or 402PTx.EXE.
               v4.10 is in 410ITx.EXE or 410PTx.EXE.
               v3.11 SFT is in SFTITx.EXE.

UNIXLIB calls GetDirectoryEntry with the NFS volume. GetDirectoryEntry is not switched ( VMGetDirectoryEntry is switched ) and this is what causes the ABEND.

MarkDirectoryEntryChanged is also not switched.

Installation Instructions:

  NCF FILE: STARTUP.NCF



-----------------------------------------------------------------
FNDSYMFX NLM
============

SYMPTOM

ImportPublicSymbol called with same buffer by two processes at the same time.  SinceImportPublicSymbol encrypts the symbol to compare it with the encrypted symbols in the server's symbol list-- it becomes invalid.

SOLUTION

Apply FNDSYMFX NLM         1,431 03-24-95   3:00p


Solution Specifics:

Different versions of this patch are available for the following NetWare Operating System's:

     V4.10

      Example: v3.11 is in 311ITx.EXE or 311PTx.EXE,
               v3.12 is in 312ITx.EXE or 312PTx.EXE,
               v4.01 is in 401ITx.EXE or 401PTx.EXE,
               v4.02 is in 402ITx.EXE or 402PTx.EXE.
               v4.10 is in 410ITx.EXE or 410PTx.EXE.
               v3.11 SFT is in SFTITx.EXE.

Installation Instructions:

  NCF FILE: STARTUP.NCF



-----------------------------------------------------------------
GETVOLFX NLM
============

SYMPTOM

Issuing NCP 22 06 (Get Volume Name) returns invalid volume with volume number greater than 63.  Whenever this NCP is issued, it returns an error 0x8998 (152) (invalid volume) if a volume number greater than 63 is passed in.  At least several NetWare utilities call this NCP iter-actively, 255 times, (AUDITCON, FILER) when a volume change is requested.  In switch0.c it looks like the volume number is multiplied by 4 before a comparison with VolumeTableMappingSize is done.

SOLUTION

Apply GETVOLFX NLM         2,028 03-24-95   3:49p


Solution Specifics:

Different versions of this patch are available for the following NetWare Operating System's:

     V4.10

      Example: v3.11 is in 311ITx.EXE or 311PTx.EXE,
               v3.12 is in 312ITx.EXE or 312PTx.EXE,
               v4.01 is in 401ITx.EXE or 401PTx.EXE,
               v4.02 is in 402ITx.EXE or 402PTx.EXE.
               v4.10 is in 410ITx.EXE or 410PTx.EXE.
               v3.11 SFT is in SFTITx.EXE.

FIXED places where the value of VolumeMappingTableSize was misinterpreted.   VolumeMappingTableSize is the number of entries in the VolumeMappingTable, not the size of the table in bytes. Several places in the OS compared a volume number multiplied by 4 to the VolumeMappingTableSize to see if the volume number was in a valid range.  These places should just compare the volume number to VolumeMappingTableSize directly to make this determination.

Installation Instructions:

  NCF FILE: STARTUP.NCF



-----------------------------------------------------------------
MAPCONFX NLM
============

SYMPTOM

MapConnectionToInternetAddress returns garbage for connection zero.  (Causes outputs different on SFT3)

Recreated by calling MapConnectionToInternetAddress (NCP 23,19) with connection 0.  Fixed by initializing the address buffer to zero (this fixes the potential problem that would occur if the transport address length is less than 12 bytes long).  Also, fixed the connection zero initialization code so that it fills out the transport address information.

SOLUTION

Apply MAPCONFX NLM         1,178 03-24-95   3:56p


Solution Specifics:

Different versions of this patch are available for the following NetWare Operating System's:

     V4.10

      Example: v3.11 is in 311ITx.EXE or 311PTx.EXE,
               v3.12 is in 312ITx.EXE or 312PTx.EXE,
               v4.01 is in 401ITx.EXE or 401PTx.EXE,
               v4.02 is in 402ITx.EXE or 402PTx.EXE.
               v4.10 is in 410ITx.EXE or 410PTx.EXE.
               v3.11 SFT is in SFTITx.EXE.

Installation Instructions:

  NCF FILE: STARTUP.NCF



-----------------------------------------------------------------
MMMIRRFX NLM
============

SYMPTOM

OS tries to abort/remirror repeatedly when drive #0 fails, instead of being still operational

When drive #0 fails due to bad cable/disk the OS goes on a loop trying to remirror partition #0 and then abort remirror partition #0.

SOLUTION

Apply MMMIRRFX NLM         1,653 03-21-95  11:52a


Solution Specifics:

Different versions of this patch are available for the following NetWare Operating System's:

     V4.10

      Example: v3.11 is in 311ITx.EXE or 311PTx.EXE,
               v3.12 is in 312ITx.EXE or 312PTx.EXE,
               v4.01 is in 401ITx.EXE or 401PTx.EXE,
               v4.02 is in 402ITx.EXE or 402PTx.EXE.
               v4.10 is in 410ITx.EXE or 410PTx.EXE.
               v3.11 SFT is in SFTITx.EXE.

Installation Instructions:

  NCF FILE: STARTUP.NCF


-----------------------------------------------------------------
MSSHIM   NLM
============

SYMPTOM

IOSHIM.NLM & MSHIM.NLM gives functionality of certain API calls and public symbols that are being exported in 3.11 NetWare but were left out of NetWare SFT III 3.11.

SOLUTION

Apply MSSHIM   NLM         1,491 03-28-95   9:35a


Solution Specifics:

Different versions of this patch are available for the following NetWare Operating System's:

     V3.11, V4.10, V3.11 SFT III

      Example: v3.11 is in 311ITx.EXE or 311PTx.EXE,
               v3.12 is in 312ITx.EXE or 312PTx.EXE,
               v4.01 is in 401ITx.EXE or 401PTx.EXE,
               v4.02 is in 402ITx.EXE or 402PTx.EXE.
               v4.10 is in 410ITx.EXE or 410PTx.EXE.
               v3.11 SFT is in SFTITx.EXE.

This README file of EXPORT.EXE accompanies IOSHIM.NLM and MSSHIM.NLM for NetWare SFT III 3.11, revision b.  The following files are included for this revision:

     IOSHIM.NLM             In IOEngine directory
     PM311IO.NLM            In IOEngine directory

     MSSHIM.NLM             In MSEngine directory
     PATCHMAN.NLM           In MSEngine directory

The purpose of these files is to give the functionality of certain API calls and public symbols that are being exported in NetWare 3.11 but were left out of NetWare SFT III 3.11. IOSHIM and MSSHIM are for the appropriate engine, each with an accompanying PATCHMAN.

To install this version of Export:

Load PM311IO.NLM, then IOSHIM.NLM in the IOEngine. Load PATCHMAN.NLM, then MSSHIM.NLM in the MSEngine.

To implement Export:

1) Include the IOEngine files in the IOSTART.NCF Include the MSEngine files in the MSAUTO.NCF



-----------------------------------------------------------------
PM410    NLM
============

SYMPTOM

SOLUTION

Apply PM410    NLM        18,348 04-21-95  12:18p


Solution Specifics:

Different versions of this patch are available for the following NetWare Operating System's:

     V4.10

      Example: v3.11 is in 311ITx.EXE or 311PTx.EXE,
               v3.12 is in 312ITx.EXE or 312PTx.EXE,
               v4.01 is in 401ITx.EXE or 401PTx.EXE,
               v4.02 is in 402ITx.EXE or 402PTx.EXE.
               v4.10 is in 410ITx.EXE or 410PTx.EXE.
               v3.11 SFT is in SFTITx.EXE.

Installation Instructions:

NCF FILE: STARTUP.NCF

This README file accompanies PM410.NLM (patch manager for NetWare V4.10).

PM410.NLM is the Patch Manager which tracks and manages all official patches for NetWare V4.10 including SFT3.

Patches for NetWare V4.10 consist of three types: 

DYNAMIC -- Dynamic patches are implemented as NLM files that can be loaded/unloaded while the server is running.  Unloading a dynamic patch will restore the Operating System to its original "un-patched" state.  

SEMI-STATIC -- Semi-static patches can also be loaded while the server is running, but they cannot be unloaded.  It is not possible to undo the effects of a semi-static patch without first downing the server and bringing it back up without loading the semi-static patch.  

STATIC -- a static patch is a DOS executable program that modifies the SERVER.EXE file.  This type of patch is applied once and its effects are permanent.  It is suggested that a backup of the original SERVER.EXE file be made before applying a static patch.  (In other words, do not patch the SERVER.EXE on your original distribution diskette!)

Dynamic and semi-static patches modify the Operating System in memory, not on the disk.  This means that dynamic and semi-static patches must be loaded each time the Operating System is brought up in order for any 'fixes' to take effect. It is recommended that the command "LOAD <patch>" be placed in the file servers' AUTOEXEC.NCF file to ensure that the patch is always in effect as soon as the server is brought up.

In order to see which patches are currently loaded on the system, type "PATCHES" at the file server command line.  The patches will then be grouped and displayed according to their type (i.e. - STATIC, SEMI-STATIC, or DYNAMIC).  Typing "MODULES" at the server console will show which dynamic patches have been loaded, but will not show semi-static or static patches.

The Patch Manager (PM410.NLM) must be loaded before any dynamic or semi-static=patches can be loaded.  If PM410.NLM is not already loaded, the <patch>.NLM will attempt to locate PM410.NLM and, if found, will load it automatically.  PM410.NLM only needs to be loaded once; all NLM patches can then be loaded.  PM410.NLM cannot be unloaded until all patches that rely on it are first unloaded. 



-----------------------------------------------------------------
PUBRECFX NLM
============

SYMPTOM

Loading of NLM that exports API in initialization routine will cause infinite loop.

Link list PublicHashTable will be linked to itself if an NLM exports an API in its initialization routine.

SOLUTION

Apply PUBRECFX NLM         1,378 03-24-95   3:54p


Solution Specifics:

Different versions of this patch are available for the following NetWare Operating System's:

     V4.10

      Example: v3.11 is in 311ITx.EXE or 311PTx.EXE,
               v3.12 is in 312ITx.EXE or 312PTx.EXE,
               v4.01 is in 401ITx.EXE or 401PTx.EXE,
               v4.02 is in 402ITx.EXE or 402PTx.EXE.
               v4.10 is in 410ITx.EXE or 410PTx.EXE.
               v3.11 SFT is in SFTITx.EXE.

Installation Instructions:

  NCF FILE: STARTUP.NCF



-----------------------------------------------------------------
RESPOLFX NLM
============

SYMPTOM

CyieldIfNeeded and CYieldWithDelay is not calling polling process.  Repeatedly calling CYieldIfNeeded while waiting for a driver event to trigger cause CPU utilization to hit 100% and never calls polling process.

SOLUTION

Apply RESPOLFX NLM         3,330 03-24-95   3:13p


Solution Specifics:

Different versions of this patch are available for the following NetWare Operating System's:

     V4.10

      Example: v3.11 is in 311ITx.EXE or 311PTx.EXE,
               v3.12 is in 312ITx.EXE or 312PTx.EXE,
               v4.01 is in 401ITx.EXE or 401PTx.EXE,
               v4.02 is in 402ITx.EXE or 402PTx.EXE.
               v4.10 is in 410ITx.EXE or 410PTx.EXE.
               v3.11 SFT is in SFTITx.EXE.

Installation Instructions:

  NCF FILE: STARTUP.NCF



-----------------------------------------------------------------
RIPFIX   NLM
============

SYMPTOM

Router does not remove known networks after disconnecting cable

SOLUTION

Apply RIPFIX   NLM         5,414 03-21-95  11:45a


Solution Specifics:

Different versions of this patch are available for the following NetWare Operating System's:

     V4.10

      Example: v3.11 is in 311ITx.EXE or 311PTx.EXE,
               v3.12 is in 312ITx.EXE or 312PTx.EXE,
               v4.01 is in 401ITx.EXE or 401PTx.EXE,
               v4.02 is in 402ITx.EXE or 402PTx.EXE.
               v4.10 is in 410ITx.EXE or 410PTx.EXE.
               v3.11 SFT is in SFTITx.EXE.

Installation Instructions:

  NCF FILE: STARTUP.NCF



-----------------------------------------------------------------
SERPERFX NLM
============

SYMPTOM

The Default Global Date PDE access bit is not set.  This causes a compare to the Global Data PDE to fail, which results in a TLB flush on IRQ's.

SOLUTION

Apply SERPERFX NLM         1,438 03-24-95   3:35p


Solution Specifics:

Different versions of this patch are available for the following NetWare Operating System's:

     V4.10

      Example: v3.11 is in 311ITx.EXE or 311PTx.EXE,
               v3.12 is in 312ITx.EXE or 312PTx.EXE,
               v4.01 is in 401ITx.EXE or 401PTx.EXE,
               v4.02 is in 402ITx.EXE or 402PTx.EXE.
               v4.10 is in 410ITx.EXE or 410PTx.EXE.
               v3.11 SFT is in SFTITx.EXE.

Installation Instructions:

  NCF FILE: STARTUP.NCF



-----------------------------------------------------------------
SHRRESFX NLM
============

SYMPTOM

RegisterHardwareOptions handles shared resource incorrectly (or not at all).

When a driver shares resources, RegisterHardwareOptions correctly assigns the shared resource when the first driver registers them. 

This problem has proven more serious, as users have made minor mis-configuration on one WAN port, causing  that port to be prematurely deregistered. 

SOLUTION

Apply SHRRESFX NLM         1,826 03-24-95   3:08p


Solution Specifics:

Different versions of this patch are available for the following NetWare Operating System's:

     V4.10

      Example: v3.11 is in 311ITx.EXE or 311PTx.EXE,
               v3.12 is in 312ITx.EXE or 312PTx.EXE,
               v4.01 is in 401ITx.EXE or 401PTx.EXE,
               v4.02 is in 402ITx.EXE or 402PTx.EXE.
               v4.10 is in 410ITx.EXE or 410PTx.EXE.
               v3.11 SFT is in SFTITx.EXE.

Installation Instructions:

  NCF FILE: STARTUP.NCF



-----------------------------------------------------------------
SUBLCKFX NLM
============

SYMPTOM

Deadlock occurs in 4.10

Server moves to 100% utilization and NLMS block resources while loading. 

SOLUTION

Apply SUBLCKFX NLM         2,105 03-24-95  12:00p


Solution Specifics:

Different versions of this patch are available for the following NetWare Operating System's:

     V4.02, V4.10

      Example: v3.11 is in 311ITx.EXE or 311PTx.EXE,
               v3.12 is in 312ITx.EXE or 312PTx.EXE,
               v4.01 is in 401ITx.EXE or 401PTx.EXE,
               v4.02 is in 402ITx.EXE or 402PTx.EXE.
               v4.10 is in 410ITx.EXE or 410PTx.EXE.
               v3.11 SFT is in SFTITx.EXE.

Installation Instructions:

  NCF FILE: STARTUP.NCF



-----------------------------------------------------------------
TOTBLKFX NLM
============

SYMPTOM

VolumeSizeInClusters was not being returned in the reply area in the GetActualDirectoryUsageStatistics() routine.

SOLUTION

Apply TOTBLKFX NLM         1,223 03-24-95   3:26p


Solution Specifics:

Different versions of this patch are available for the following NetWare Operating System's:

     V4.10

      Example: v3.11 is in 311ITx.EXE or 311PTx.EXE,
               v3.12 is in 312ITx.EXE or 312PTx.EXE,
               v4.01 is in 401ITx.EXE or 401PTx.EXE,
               v4.02 is in 402ITx.EXE or 402PTx.EXE.
               v4.10 is in 410ITx.EXE or 410PTx.EXE.
               v3.11 SFT is in SFTITx.EXE.

Installation Instructions:

  NCF FILE: STARTUP.NCF

SOLUTION: 

Apply the files found in 410PT1.EXE

Self-Extracting File Name: 410pt1.exe

Files Included     Size     Date      Time

..\
      410PT1.TXT     (This file)
..\NATIVE\
..\NATIVE\START\
    AUDDIRFX.NLM            1244         3-24-95      3:17:14 pm
    AUDNSPFX.NLM            1116         3-24-95      3:43:18 pm
    CLRDIRFX.NLM            3277         3-24-95      3:11:06 pm
    COMABRFX.NLM            1619         3-24-95      2:58:56 pm
    COMREDFX.NLM            1208         3-24-95      3:47:06 pm
    COMSTPFX.NLM            1606         3-24-95      2:51:34 pm
    COMUPDFX.NLM            1048         3-24-95      3:32:28 pm
    EADFLGFX.NLM            1195         3-24-95      3:03:08 pm
    EXVMGTFX.NLM            1548         3-24-95      3:52:18 pm
    FNDSYMFX.NLM            1431         3-24-95      3:00:48 pm
    GETVOLFX.NLM            2028         3-24-95      3:49:34 pm
    MAPCONFX.NLM            1178         3-24-95      3:56:44 pm
    MMMIRRFX.NLM            1653         3-21-95     11:52:28 am
       PM410.NLM           18348         4-21-95     12:18:08 pm
    PUBRECFX.NLM            1378         3-24-95      3:54:36 pm
    RESPOLFX.NLM            3330         3-24-95      3:13:26 pm
      RIPFIX.NLM            5414         3-21-95     11:45:22 am
    SERPERFX.NLM            1438         3-24-95      3:35:00 pm
    SHRRESFX.NLM            1826         3-24-95      3:08:44 pm
       START.NCF             829          5-2-95     11:33:28 am
    SUBLCKFX.NLM            2105         3-24-95     12:00:18 pm
    TOTBLKFX.NLM            1223         3-24-95      3:26:42 pm
..\NWOS2\
..\NWOS2\START\
    AUDDIRFX.NLM            1244         3-24-95      3:17:14 pm
    AUDNSPFX.NLM            1116         3-24-95      3:43:18 pm
    CLRDIRFX.NLM            3277         3-24-95      3:11:06 pm
    COMABRFX.NLM            1619         3-24-95      2:58:56 pm
    COMREDFX.NLM            1208         3-24-95      3:47:06 pm
    COMSTPFX.NLM            1606         3-24-95      2:51:34 pm
    COMUPDFX.NLM            1048         3-24-95      3:32:28 pm
    EADFLGFX.NLM            1195         3-24-95      3:03:08 pm
    EXVMGTFX.NLM            1548         3-24-95      3:52:18 pm
    FNDSYMFX.NLM            1431         3-24-95      3:00:48 pm
    GETVOLFX.NLM            2028         3-24-95      3:49:34 pm
    MAPCONFX.NLM            1178         3-24-95      3:56:44 pm
    MMMIRRFX.NLM            1653         3-21-95     11:52:28 am
       PM410.NLM           18348         4-21-95     12:18:08 pm
    PUBRECFX.NLM            1378         3-24-95      3:54:36 pm
    RESPOLFX.NLM            3330         3-24-95      3:13:26 pm
      RIPFIX.NLM            5414         3-21-95     11:45:22 am
    SHRRESFX.NLM            1826         3-24-95      3:08:44 pm
       START.NCF             789          5-2-95     12:00:58 pm
    SUBLCKFX.NLM            2105         3-24-95     12:00:18 pm
    TOTBLKFX.NLM            1223         3-24-95      3:26:42 pm
..\SFTIII\
..\SFTIII\IO\
..\SFTIII\IO\START\
    FNDSYMFX.NLM            1431         3-24-95      3:00:48 pm
         IOS.NCF             304          5-2-95     11:59:52 am
       PM410.NLM           18348         4-21-95     12:18:08 pm
    RESPOLFX.NLM            3330         3-24-95      3:13:26 pm
      RIPFIX.NLM            5414         3-21-95     11:45:22 am
    SERPERFX.NLM            1438         3-24-95      3:35:00 pm
    SHRRESFX.NLM            1826         3-24-95      3:08:44 pm
..\SFTIII\MS\
..\SFTIII\MS\START\
    AUDDIRFX.NLM            1244         3-24-95      3:17:14 pm
    AUDNSPFX.NLM            1116         3-24-95      3:43:18 pm
    CLRDIRFX.NLM            3277         3-24-95      3:11:06 pm
    COMABRFX.NLM            1619         3-24-95      2:58:56 pm
    COMREDFX.NLM            1208         3-24-95      3:47:06 pm
    COMSTPFX.NLM            1606         3-24-95      2:51:34 pm
    COMUPDFX.NLM            1048         3-24-95      3:32:28 pm
    EADFLGFX.NLM            1195         3-24-95      3:03:08 pm
    EXVMGTFX.NLM            1548         3-24-95      3:52:18 pm
    FNDSYMFX.NLM            1431         3-24-95      3:00:48 pm
    GETVOLFX.NLM            2028         3-24-95      3:49:34 pm
    MAPCONFX.NLM            1178         3-24-95      3:56:44 pm
    MMMIRRFX.NLM            1653         3-21-95     11:52:28 am
         MSS.NCF             765          5-2-95     12:00:18 pm
      MSSHIM.NLM            1491         3-28-95      9:35:08 am
       PM410.NLM           18348         4-21-95     12:18:08 pm
    PUBRECFX.NLM            1378         3-24-95      3:54:36 pm
      RIPFIX.NLM            5414         3-21-95     11:45:22 am
    SUBLCKFX.NLM            2105         3-24-95     12:00:18 pm
    TOTBLKFX.NLM            1223         3-24-95      3:26:42 pm


Installation Instructions:

See the information for each individual file


-----------------------------------------------------------------
Any trademarks referenced in this document are the property of their
respective owners.  Consult your product manuals for complete trademark
information.
-----------------------------------------------------------------

