Guardian Application Conversion Guide DCT Limits Extension Addendum
Affected Procedures
Guardian Application Conversion Guide DCT Limit Extension Addendum—527418-001
1-4
Changing the DCT Limit
Changing the DCT Limit
To change the size of the DCT limit on your system, use this SCF command:
SMALL
sets the limit to 32,767 entries.
MEDIUM
sets the limit to 65,375 entries.
For more information about SCF, see the SCF Reference Manual for the Kernel
Subsystem.
FILEINFO
Calls to the FILEINFO procedure that do not use the optional ldevnum parameter do
not need to change.
For each call to the FILEINFO procedure that uses the optional ldevnum parameter,
make either the Recommended Change on page 1-4 or the Short-Term Change on
page 1-4.
Recommended Change
Replace the call to the FILEINFO procedure with a call to the D-series procedure
FILE_GETINFOLIST_, requesting the item ZSYS_VAL_FINF_LOGICALDEVICENUM.
Short-Term Change
Ensure that ldevnum is treated as unsigned (16 bits), specifically:
•
Change all uses of signed arithmetic operators and signed relational operators to
the equivalent unsigned operators.
•
Change all uses of standard functions that require signed inputs (such as $DBL,
$MIN, and $MAX) to the unsigned equivalents (such as $UDBL, $LMIN, and
$LMAX).
For information about signed and unsigned operators and standard functions, see the
TAL Reference Manual and the TAL Programmer’s Guide.
ALTER SUBSYS $ZZKRN, DCT { SMALL | MEDIUM }