[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
Number 175

Title File Handle Change in "ANET2.OBJ" and "ANET3.OBJ" Files

The default number of file handles for the NetWare workstation shells is
forty. However, because of a different default setting in the shell only 20
handles were being made available. A few adjustments will enable the NetWare
shell to support up to 250 file handles. These changes only need to be made
by those needing a large amount of file handles and should be made when a
"no available file handles" or a similar message is indicated. There are two
changes that will need to be made.

The first change MUST be made BEFORE the shell is linked. The first change
is made to the "ANET2.OBJ" and "ANET3.OBJ" files which are located on your
working copy of the "GENSH-2" diskette. This change is only effective on the
shell objects listed below:

ANET2.OBJ 50500 bytes 11-20-86 ("2.0a++")
ANET3.OBJ 54284 bytes 11-20-86 ("2.0a++")

These shell objects are supplied with SFT NetWare Level II, ND286 and are
available on NetWire. The first change is made as follows: (All underscored
items are entered by the user)

debug anet2.obj <CR>
-e7bd7 <CR>
xxxx:7bd7 72.77 <CR>
-w <CR>
-q <CR>

Do the same with the "anet3.obj" file using offset 89e3 in place of 7bd7.
The first patch is now complete. Generate your shells in the ordinary manner
according to the manual. After your shells have been generated, you will
have the following files:

ANET2.COM
ANET3.COM

Many software applications require more file handles than the default allows
and these applications will instruct users to change the "FILES =" parameter
in their DOS CONFIG.SYS file. This only changes the number of local file
handles that DOS allocates. A similar change needs to be made to the number
of network file handles allocated by the workstation shell (ANET2.COM &
ANET3.COM). The number of file handles can be adjusted by patching offset
167h. This offset is valid for both shells. Make this adjustment in the
following way: (The underscored characters are entered by the user)

debug anet?.com (Where "?" is 2 or 3, depending on shell)
-e167 <CR>
xxxx:0167 28.XX <CR> (Where "XX" is the number of file handles in hex)
-w <CR>
-q <CR>

This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson