Updated: 24-SEP-2003 (Use your browsers' Reload button to ensure you're viewing the most recent version)
DNVOSIV_E06072 DECnet-Plus V7.2-1 for OpenVMS VAX ECO Summary
*DECnet/OSI] DNVOSIV_E06072 DECnet-Plus V7.2-1 for OpenVMS VAX ECO Summary
New Kit Date: 21-NOV-2002
Modification Date: 23-DEC-2002
Modification Type: KIT IS NOW AVIALABLE ON MEDIA
Copyright (c) Compaq Computer Corporation 2000, 2001, 2002. All rights reserved.
PRODUCT: DECnet-Plus V7.2 for OpenVMS VAX
OP/SYS: OpenVMS VAX
COMPONENTS: Session
Routing
OSI Transport
NSP Transport
TPCONS
Configure/Startup
Cluster Alias
DECdns Clerk/Server
SOURCE: Compaq Computer Corporation
ECO INFORMATION:
ECO Kit Name: DNVOSIV_E06072
DEC-VAXVMS-DNVOSIECO06-V0702--4.PCSI
ECO Kits Superseded by This ECO Kit: DNVOSI_E03072
ECO Kit Approximate Size: 60304 Blocks
Kit Applies To: DECnet-Plus V7.2-1 for OpenVMS VAX
OpenVMS VAX V7.2
System/Cluster Reboot Necessary: Yes
Rolling Re-boot Supported: Information Not Available
Kit Dependencies:
The following remedial kit(s) must be installed BEFORE
installation of this kit:
None
In order to receive all the corrections listed in this
kit, the following remedial kits should also be installed:
None
ECO KIT SUMMARY:
An ECO kit exists for DECnet-Plus V7.2-1 for OpenVMS VAX on OpenVMS VAX
V7.2. This kit addresses the following problems:
Problems Addressed in DNVOSI_E06072:
A. Corrections for Base Components
Corrections made to SYS$LIBRARY:CDI$SHR.EXE:
ECO03:
- Allow DOMAIN to return a compressed name from the fully qualified
domain full name.
- Properly re-open the TCP/IP BG device channel for the TCP/IP
DOMAIN lookups.
- Prevent memory leak when looking up a null node name.
ECO05:
- Prevent loop on possible unexpected BG device error.
ECO06:
- Improve CDI cache short term checkpoint interval processing.
Corrections made to SYS$SYSTEM:CTF$DCP.EXE:
ECO03:
- Prevent possible system crash with invalid tracepoint address.
- Prevent possible access violation on an illegal command.
Corrections made to SYS$UPDATE:DECNET_MIGRATE.EXE:
- Include for compatibility with NET$CONFIGURE.COM
Corrections made to SYS$STARTUP:DNS$CLERK_STARTUP.COM:
ECO01:
- Add DNS$ADVER_AST_LIMIT logical and increase clerk quotas.
Translate each of the logicals from the system table if it exists,
otherwise use the defaults. Increase default quota for direct I/O,
file_limit, enqueue limit, queue limit, adver_buffer_limit, and
adver_max_working_set.
Corrections made to SYS$STARTUP:DNS$CLERK_STOP.COM
Included file SYS$MANAGER:NET$DNS_CLERK_STOP.NCL
- No changes, include for compatibility.
Corrections made to SYS$SYSTEM:DECNET_REGISTER.EXE:
- No changes, include for compatibility.
Corrections made to SYS$SYSTEM:DTSS$SET_TIMEZONE.EXE
- Included for compatibility with DTSS$SERVICE.
Corrections made to SYS$SYSTEM:DTSS$SERVICE.EXE
ECO03:
- Correct PGFIPLHI crash on startup. Insure that any linkages which
may be touched at an elevated IPL are in a page which is locked.
- Prevent possible crash on boot in read cluster time.
- Resolve error for NCLSHR when using NET$CONFGIURE Option 5.
- Add support for EB and EI device types.
- Prevent the clerk from sending advertisements when the cache is
purged.
- Add a system logical NET$DISABLE_DTSS.
ECO05:
- Correct process crash when an invalid rule was improperly used.
Corrections made to SYS$LIBRARY:DTSS$SHR.EXE (VAX only, remove from Alpha)
- Included for compatibility with DTSS$SERVICE
Corrections made to SYS$STARTUP:DTSS$STARTUP.COM:
- Included for compatibility with NET$STARTUP.
Corrections made to SYS$UPDATE:DTSS$TIMEZONE_RULES.DAT:
- Change DTSS British time zone rule from 4th Sunday in
October to 5th Sunday in October.
- Modify Australia and New Zealand for the 2001 time zone rules.
NET$CONFIGURE.COM must be run to update these rules.
Corrections made to SYS$LOADABLE_IMAGES:LES$LES_V30.EXE
ECO01:
- Item list definitions had to be harmonized between VAX and Alpha
to prevent system crashes on Alpha.
ECO03:
- Correct LES$RECOMBINE to prevent crash in LES$LPD_DONE when
running with a SNA TE session over a QLLC link.
ECO06:
Remove change for SNA Alpha that prevented X.25 level 3 receive packets
from being acknowledged. (VAX only)
- Remove gratuituous IOLOCK8 acquisition and release.
Corrections made to SYS$SYSTEM:NCL.EXE
- Include for compatibility with NCLSHR.
Corrections made to SYS$LIBRARY:NCLSHR:
ECO03:
- Correct ASSIGN/USER output to one file (VAX only).
- Correct default entity and global parsing vector when the initial
connect attempt failed.
- Add check to make sure that LIBOTS code is resident on startup.
ECO05:
- Modify UIC format of an end user specification filter to
return the %NCL-E-BADVALUE error when necessary.
- Suppress "getlist" error on NCL SHOW displays
ECO06:
- Correct the order of the IP address display now that the
ISO format is used to store the address within the towerset.
Corrections made to SYS$SYSTEM:NET$ACP.EXE:
- Include for compatitiblity with CDI$SHR.
Corrections made to SYS$LOADABLE_IMAGES:NET$ALIAS.EXE
ECO03:
- Correction for incoming selection weight on objects.
- Modify the object lock conversion for alias enable.
ECO05:
- Prevent Round Robin queue corruption.
ECO06:
- Prevent hangs on calls to $ENQ system service on ALPHA because
a thread of execution was running at an elevated IPL.
Corrections made to SYS$SYSTEM:NET$CCR.EXE:
- Include for compatibility with NET$MOP.
Corrections made to SYS$MANAGER:NET$APPLICATION_SHUTDOWN.TEMPLATE:
File Identification: "V7.3ECO06" 19-AUG-2002 13:17:17.16
ECO6:
- Example of shutting down applications prior to network shutdown.
Corrections made to SYS$SYSTEM:NET$CCR.EXE:
File Identification: "V7.2-1ECO06" 24-SEP-2002 16:35:53.09
- Include for compatibility with NET$MOP.
Corrections made to SYS$MANAGER:NET$CONFIGURE.COM:
ECO03:
- Modify error handling on temporary files.
- Prevent %RMS-W-RTB, byte record too large for user's buffer.
- Correct password generation.
- A reboot is no longer required after running NET$CONFIGURE
to configure DECnet-Plus for the very first time.
- On Phase IV migration of FDDI routing circuits change type to "FDDI".
- Modify fast configuration to enable CSMA-CD or FDDI STATIONS.
ECO06
- Change NET$CONFIGURE BASIC option 4. A message explains that
to customize a particular transport, the ADVANCED option must be
used instead of BASIC.
Corrections made to SYS$UPDATE:NET$CONFIGURE_UPGRADE.COM:
File Identification: "V7.2-1ECO05" 27-SEP-2002 19:55:46.18
- Include for compatibility with NET$CONFIGURE.
Corrections made to SYS$UPDATE:NET$CONVERT_DATABASE.EXE:
- Include for compatibility with NET$CONFIGURE.
Corrections made to SYS$LOADABLE_IMAGES:NET$DRIVER.EXE:
ECO03:
- Prevent possible application RWAST or network device hangs with
QIOUCB$V_closeassocdone. Double close associations precipitated
this modification. Both QIO_EXECUTE and QIO_COMPLETION were
modified to add a new bit to check if the association has already
been closed and if the channel can be deallocated.
- Modify disconnect data counted string to emulate Phase IV behavior
of stepping on the first byte of user data to make it a counted
string IF the user application did not supply this necessary count.
- Correct ExecuteDeaccess code latency when the connection was not
yet in the run state and it was aborted. This will now allow the
abort to happen if 1) the channel type indicates that there is some
semblance of a connection and b) in all states except for those that
indicate that the connection is already in the process of being torn d
i.e., ACinProg, CAinProg or DCinProg.
- Prevent NET device $ASSIGN before the driver has been initialized.
- Prevent possible page fault at elevated IPL bugcheck in deaccess.
- Acquire and release IOLOCK8 in a macro for the DAB queue.
ECO06
- Remove gratuituous IOLOCK8 acquisition and release on I/O
completion.
Corrections made to SYS$LIBRARY:NET$EVD_RELAY_FORMATTER:
- Include for compatiblity with NET$EVENT_DISPATCHER.
Corrections made to SYS$SYSTEM:NET$EVENT_DISPATCHER:
ECO01:
- Create new filters to block the following CSMA and FDDI events
to correct the command RESET EVENT DISPATCHER OUTBOUND STREAM.
The global filter will block the following events by default:
((node,csma,station), unrecognized multicast destination pdu)
((node,csma,station), unavailable station buffer)
((node,fddi,station,link), unrecognized multicast pdu destination)
If you do not want these events blocked by default at creation
time, create a new SYS$MANAGER:NET$EVENT_LOCAL.NCL by copying
the NET$EVENT_LOCAL.TEMPLATE and include appropriate commands to
pass one or more of these events.
Corrections made to SYS$MANAGER:NET$EVENT_LOCAL.TEMPLATE:
ECO01:
- If a NET$EVENT_LOCAL.NCL was previously created from the old
NET$EVENT_LOCAL.TEMPLATE, then your site-specific
NET$EVENT_LOCAL.NCL should be edited to remove the following
duplicate block command:
BLOCK EVENT DISPATCHER OUTBOUND STREAM local_stream
GLOBAL FILTER ((NODE,MOP,CIRCUIT), Unrecognized Dump Client).
- Since new filters now block the CSMA and FDDI events by default,
the following pass commands have been added:
!PASS EVENT DISPATCHER OUTBOUND STREAM * GLOBAL FILTER -
! ((NODE,CSMA-CD,STATION), Unrecognized Multicast Destination PDU)
!PASS EVENT DISPATCHER OUTBOUND STREAM * GLOBAL FILTER -
! ((NODE,CSMA-CD,STATION), Unavailable Station Buffer)
!PASS EVENT DISPATCHER OUTBOUND STREAM * GLOBAL FILTER -
! ((NODE,FDDI,STATION,LINK), Unrecognized Multicast PDU Destination)
If you have previously created a NET$EVENT_LOCAL.NCL script by
copying the old .TEMPLATE, regardless of whether you choose to use
these commands or not, please update that site-specific
NET$EVENT_LOCAL.NCL script.
Corrections made to SYS$MANAGER:NET$LOCICALS.TEMPLATE:
- Add example for the NET$APPLICATION_SHUTDOWN logical.
Corrections made to SYS$SYSTEM:NET$MGMT.EXE:
ECO04:
- Allow NCLGUI to dynamically allocate tables to prevent access
violations with more then 300 transport connections.
Corrections made to SYS$SYSTEM:NET$MOP:
ECO03:
- Prevent KRNSTAKNV crash with DECthreads changes in V7.2-1.
- Rewrite MOP CCR RunConsole and improve performance.
ECO06
- Correct the buffer length derived from the terminal server's
SYSID message for MOP Console Carrier Protocol used by TSM.
Corrections made to SYS$LOADABLE_IMAGES:NET$MOPS0.EXE:
- Include for compatibility with NET$MOP.
Corrections made to SYS$LIBRARY:NET$NISCS_LAA.EXE:
ECO03:
- Alpha only - Permit loads from devices using SCSI PACs
(Port Allocation Classes).
- Prevent KRNLSKNV crash during load with host based shadowed disk.
Corrections made to SYS$LOADABLE_IMAGES:NET$OSDRIVER.EXE:
- Include for compatibility with NET$DRIVER.
Corrections made to SYS$LOADABLE_IMAGES:NET$OSVCM.EXE:
ECO06
- Remove only data transmit fork for performance on I/O
completion by just calling session directly.
Corrections made to SYS$LIBRARY:NET$PROCESS_EMAA.EXE:
ECO03:
- Include for compatibility with SYS$NETWORK_SERVICES
- Prevent possible system crash with a negative or zero
entity count in the IVK.
Corrections made to SYS$LOADABLE_IMAGES:NET$ROUTING_ES.EXE:
ECO03:
- Correct Phase V to Phase IV translation padding on transmit
header.
- Prevent possible shutdown crash on disable when a WCB contained
an unexpected Routing Routine, net$clns_transmit_discard.
Clear the CLNS_CDB before deleting the TSEL in the CLNS port close.
ECO05:
- Remove check for invalid NSAP on initial ES hello message by not
checking the area address of the NSAP.
ECO06
- Remove gratuituous IOLOCK8 acquisition and release.
Corrections made to SYS$LOADABLE_IMAGES:NET$ROUTING_IS.EXE:
ECO01:
- Prevent possible crash with X.25 PVCs.
- X.25 circuit enable code was modified to prevent possible
corruption if the X.25 channel was disconnected.
- Raise the maximum allowed circuits from 20 to 40.
- Modify the use of R9 to avoid corruption in LES (Alpha only).
- Prevent Alias shutdown crash when the alias port was deallocated.
- Correct Alias forwarding logic.
ECO02:
- Remove possible alias_IDdisable forced bugcheck.
- Prevent possible system crash in net$fwd_pkt_GetBuffer.
- Prevent shutdown crash if the CDB went away before the routing
filter was removed.
ECO05:
- Insure forwarding buffer queue synchronization by adding IOLOCK8.
- Modify alias forwarding to prevent the "transmit queue length" from
becoming negative, and subsequent packets from being discarded.
- Raise the originating queue limit for broadcast circuits to
correct performance problem.
Corrections made to SYS$LOADABLE_IMAGES:NET$ROUTING_VCM.EXE:
ECO05:
- Check the VCIB pointer first before deallocating the VCRP to
prevent a possible system crash on shutdown because the port
may have been in the process of being deallocated.
Corrections made to SYS$LIBRARY:NET$SDA.EXE:
ECO01:
- Update for compatibility with OpenVMS V7.2-1 changes.
ECO02:
- Add updates for TPCONS, X25 Relay, and XOT.
Corrections made to SYS$SYSTEM:NET$SERVER.EXE:
ECO03:
- Prevent possible %IPC-F-DCLSRVFAIL when the NETSERVER$TIMEOUT
is set to zero.
Corrections made to SYS$LOADABLE_IMAGES:NET$SESSION_CONTROL.EXE:
ECO01:
- Conditionalize out SCL spinlock checking because this check is
now obsolete.
- Pevent crash in NET$ACP from a bad DECdns and CDI cache entry.
A stale pointer in DNSResult[DNSREQ$A_Pointer] with
ACP$CheckBackTransTask could cause a double deallocation.
- Resolve SMP PGFIPLHI trying to access an EIB port that no
longer existed.
- Include proxy information for use by LOGINOUT with SYSGEN
parameter, NET_CALLOUTS 255.
- Alpha only use the name string from the PSB instead of GETJPI.
- Prevent possible shutdown crash when the component is in the
OFF state.
ECO04:
- Corrected incoming connect orphan queue VCRP disconnect
deallocation.
- Modified EXE$IPC to always return the caller to IPL 0 so that
callers will never unknowingly inherit the ASTDEL IPL.
ECO05:
- Corrected connections to DECnet servers when NET_CALLOUTS was
set to 255 in SYSGEN.
- Remove spurious "Delete Maintained Object" message on system
startup.
- Prevent premature deallocation of session disconnect VCRPs.
ECO06:
- Remove gratuituous IOLOCK8 acquisition and release.
- Correct IP address backtranslation to display the fully qualified
host name in the following commands;
MCR NCL SHOW ADDR ...
MCR NCL SHOW OSI TRANSPORT PORT * REMOTE RFC1006 IP ADDR ...
MCR NCL SHOW OSI TRANSPORT LOCAL NSAP IP_ANY REMOTE NSAP * IP ADDR ...
- Prevent possible double deallocation of a disconnect VCRP by
dereferencing a pointer in the session port block immediately after the
disconnect VCRP is completed.
Corrections made to SYS$MANAGER:NET$SHUTDOWN.COM:
ECO02:
- Prevent NET$SHUTDOWN from aborting when a NET process logical
was defined.
ECO03:
- Prevent possible shutdown hang in Transports or Routing.
Corrections made to SYS$LOADABLE_IMAGES:NET$TPCONS.EXE:
ECO03:
- Prevent possible system crash on a disconnect indication.
ECO05:
- Remove statetable bugchecks.
- Include VCIB sanity checks in all locations which fork to a
completion routine since it is theoretically possible for an
I/O completion after port deletion in any of these routines.
- Correct a design problem to allow for very long latency in
TCP/IP Services between the transmit request and the actual
completion, if there are any problems in TCP/IP delivering
the data message.
- Modify OSITP design to enable the TCP/IP PWIPdriver to be
restarted without a DECnet restart.
- Multiple changes to prevent exotic timing problems with the
latency in TCP/IP Services I/O completion.
ECO06:
- Reverse the IP address in the towerset from DNA format to use the
ISO format (i.e., transmitted most significant byte first).
Corrections made to SYS$LOADABLE_IMAGES:NET$TRACER:
- Update for compatibility with OpenVMS V7.2-1 changes.
Corrections made to SYS$LOADABLE_IMAGES:NET$TRANSPORT_NSP.EXE:
ECO03:
- Prevent a remote TCID from attempting to be reused for a
connection if the previous connection failed to be deaccessed.
- Corrected the possible delivery of protocol errors with disconnect
data. If the user string (P2) is not a counted string this will
now be included on behalf of the user. Phase IV did this previously,
but removed the first byte of the user data while making it counted.
- Allow the maximum transport connections to be extended as high
as 65535 without exceeding the size of the TCTB table.
- Allow a connection to be disconnected immediately for a dysfunctional
link rather then waiting for the timeouts to complete.
ECO04:
- Corrected the transmit copy code to handle the occurence of an
internal zero pointer value which could occur with some I/O
cancellations.
- Correct null pointer crash in ACT$RCV_CI.
ECO06:
- Remove gratuituous IOLOCK8 acquisition and release.
- Enlarge NSP OOOP cache from 7 to 32.
Corrections made to SYS$LOADABLE_IMAGES:NET$TRANSPORT_OSI.EXE:
ECO03:
- Modify state tables such that if the port is in a WFNC state and
receives a DR or DC, just ignore the message rather then bugcheck.
- Correct restraint mode window.
- Correct default packet size when remote fails to set the size.
- Prevent OSITP retransmission timeouts with zero credit.
- Prevent OSITP premature port deallocation.
- Prevent received NSDU negative byte count crash when OSITP made
a request for a buffer with this invalid size.
- Change the action routine on a TPDU error in a WFNC (wait for
network confirm) state to ACT$P_TPDUERR rather then bugcheck.
ECO04:
- Corrected queue synchronization problem that could causes system
crashes during connection establishment and termination on
multiprocess systems.
- Corrected the code to properly handle a rare situation that can
occur if a request to retransmit is made to routing and the
permission is not granted until transport has begun to terminate
a connection. A null buffer pointer was not being handled properly.
-Removed some logic that had been included to handle an obsolete
protocol quirk in older PC platforms. The code was found to be
responsible for long delays under rare circumstances.
ECO05:
-Modify the deallocation of chained receive DCBs from PWIPdriver
to prevent possible system crash in OSI Transport or TPCONS.
-Modify check for a valid NCCB which had been optimized out of
the code by the ALPHA BLISS compiler.
- Prevent crash in remote service provider counter routine with
more integrity checking.
- Modify OSITP design to enable the TCP/IP PWIPdriver to be
restarted without a DECnet restart.
- Multiple changes to prevent exotic timing problems with the
latency in TCP/IP Services I/O completion.
ECO06:
- Remove gratuituous IOLOCK8 acquisition and release.
Corrections made to SYS$STARTUP:NET$STARTUP.COM:
ECO03:
- Remove any requirement for LOCAL on DECdns servers.
- Prevent PGFIPLHI when Autogen does not complete and LIBOTS code
is not properly mapped into memory. If LIBOTS is not resident
then have the network startup fail with NET$STARTUP_STATUS set
to OFF-AUTOGENREQ.
Update to SYS$LOADABLE_IMAGES:SYS$NETWORK_SERVICES.EXE:
ECO03:
- Update VCIBDEF.SDL to register new VCI ID for XOT.
ECO04:
- (Alpha only) Add check to ensure that process is at IPL$RESCHED
or above before forking to allow OpenVMS to handle new System
Primitives.
- Increase the default BYTLM for CML (NET$K_CML_DEFAULTBYTLIM) from
1000 to 64000. This was done to prevent the NCL SHOW SESSION
CONTROL * command from failing with the error NCL-E-OVERFLOW-
BYTLIM. This error returning a large amount of data. See section
G for tuning OpenVMS to support the larger CML BYTLM value.
- Bump up maximum file size of NET$CONFIG.DAT file from 125 to 145.
- Remove spurious event "Code 2" message on system startup.
ECO06
- Update ECO number in DECnet version "050D07".
B. Corrections for VAX P.S.I and Wide Area Device Drivers
Corrections made to SYS$LOADABLE_IMAGES:PSI$LLC2.EXE:
- Modify response to DM while link is up
Corrections made to SYS$LOADABLE_IMAGES:PSI$L3CS.EXE:
- Do not pass generated ISO extensions over GAP
- Modify X.29 filter priority
Corrections made to SYS$LOADABLE_IMAGES:PSI$L3CS-NMD.EXE:
- Corrections listed above for PSI$L3CS.
Corrections made to SYS$LOADABLE_IMAGES:SLDRIVER.EXE:
- Modify DSB receiver code following an auto-reload
Corrections made to SYS$LOADABLE_IMAGES:WANDD$DEVICE.EXE:
- Remove race condition in enable with auto-load true that prevented
a subsequent load from completing on some fast machines.
Corrections made to SYS$SYSTEM:PSI$CONFIGURE.EXE:
- Provide support for DPGXET profile
C. DECdns Update ECO 72
o SYS$COMMON:[SYSEXE]DNS$ADVER.EXE, ID=V2.1-SSB-073, replaced
o SYS$COMMON:[SYS$STARTUP]DNS$CLERK_STARTUP.COM, replaced
o SYS$COMMON:[SYSEXE]DNS$ANALYZE.EXE, ID=V2.1-SSB-073, replaced
o SYS$COMMON:[SYSEXE]DNS$CONFIGURE.EXE, ID=V2.1-SSB-073, replaced
o SYS$COMMON:[SYSEXE]DNS$CONTROL.EXE, ID=V2.1-SSB-073, replaced
o SYS$COMMON:[SYSEXE]DNS$CONVERT.EXE, ID=V2.1-SSB-073, replaced
o SYS$COMMON:[SYSEXE]DNS$DIAG.EXE, ID=V2.1-SSB-073, replaced
o SYS$COMMON:[SYSEXE]DNS$DUMP.EXE, ID=V2.1-SSB-073, replaced
o SYS$COMMON:[SYSLIB]DNS$PI.EXE, ID=V2.1-SSB-072, replaced
o SYS$COMMON:[SYSEXE]DNS$SERVER.EXE, ID=V2.1-SSB-073, replaced
o SYS$COMMON:[SYSMSG]DNS$MSG.EXE, ID=V2.1-SSB-073, replaced
o SYS$COMMON:[SYSLIB]DNS$RTL.EXE, ID=V2.1-SSB-073, replaced
o SYS$COMMON:[SYS$LDR]SYS$NAME_SERVICES.EXE, ID=V2.1-SSB-073
o SYS$COMMON:[SYS$LDR]SYS$NAME_SERVICES.STB, replaced
1.3 Problems Corrected (DECdns ECO 72plus)
o Include cache rollover correction, poolcheck and read permanent
decnet database to get local towerset.
o Add support for new trace code.
o Add support for EB and EI device types.
o Brann Cache Calculation modified to accomodate cache sizes in a
large memory environment.
o Prevents NSAP's with a prefix of %x49 from being inserted in
the cache if the configured prefix is other than %x49.
Also, there is a correction to preserve the STICKY bit in the
cache, if it was previously set, when the address of an item in
the cache is updated.
o Prevents the DNS$ADVER process from crashing when a "SHOW DNS
CLERK REMOTE CLEARINGHOUSE ..." command is issued. This
problem sometimes appears as hang to the user when a command
similar to the one shown above is issued.
o Added the ability to define the following logical names in the
system logical name table:
DNS$ADVER_AST_LIMIT
DNS$ADVER_BUFFER_LIMIT
DNS$ADVER_EXTENT
DNS$ADVER_MAX_WORKING_SET
DNS$ADVER_PAGE_FILE
These logical names correspond to qualifiers on the RUN
statement which are described in the OpenVMS documentation. If
any of these logical names are defined at the time the
DNS$ADVER process starts up, then the values defined for these
logical names are used instead of the default quotas.
Typically, these logical names are defined in the file:
SYS$MANAGER:SYLOGICALS.COM
This is necessary because the logical names need to be defined
before the DNS$ADVER process starts up.
One reason for using these logical names is if you have a
system is configured with more than two ethernet controllers.
Another reason is to define increased quota for the DNS$ADVER
process when you receive a message on the console during
startup that the DNS cache is not initialized
(DNS$_NOCACHE,"Clerk cache not initialized").
Selected default quotas for the DNS$ADVER process have also
been increased for the ECO 72. The selected quotas that have
been increased include direct I/0, enqueue limit, queue limit,
buffer limit and maximum_working_set.
o Corrected the clerk treewalk algorithm to prevent the algorithm
from failing to find the desired clearinghouse to satisfy the
name lookup request. Typically, the symptom of this problem
was the return status of DNS$_NOCOMMUNICATIONS on a "SHOW
CLEARINGHOUSE ..." command when the clerk should have been able
to connect the proper clearinghouse.
D. New NCL Global Section
Internal Request 4-JAN-2000 Scott Wattum
Internal Request 4-Mar-2000 Julian Pullen
Update made to SYS$LIBRARY:NCL$GLOBALSECTION.DAT:
Updates for X.25 on OpenVMS Alpha and X.400 have been included.
E. Updated NCL Help File
Update made to SYS$HELP:NCLHELP.HLB
F. New Logical for Disabling DTSS
As of ECO02, the method for disabling DTSS has changed. If the new
method isn't used, it can cause EVD or NCL to access violate because
the SYS$TIME* logicals are not properly defined. DECnet-Plus depends
on the EXE$GQ_TDF cell and the SYS$TIME* logicals being properly set.
G. Updates made to SYS$LIBRARY:OSAK$OSAKSHR.EXE:
File Identification: "OSAK V3.0-007O" 23-JAN-2001 15:33:04.14
Change OSAK state machine to transition into STA01B (transport connecting)
before calling the routine that requests the transport connection.
H. Tuning OpenVMS to Support the Larger CML BYTLM Value
Starting with this release the default BYTLM value for CML has been increased
from 10000 to 64000. This correction was done to prevent NCL from returning
the NCL-E-OVERFLOWBYTLM error message when large amounts of data were needed
from CML. If you have never experienced this problem then you probably do not
have to make the changes described in this section.
I. New DTSS NTP Provider Sample Program
A new sample program, DTSS$PROVIDER_NTP, may be used on a DTSS server to
obtain the time from an NTP V3 server (on another node in the network).
The new files are located in SYS$EXAMPLES:
DTSS$PROVIDER_NTP.C DTSS NTP Provider Program
DTSS$PROVIDER_NTP.EXE DTSS NTP Provider Image
RUN_NTP_TP.COM Procedure to run DTSS$PROVER_NTP
START_DETACHED_NTP_TP.COM Procedure to run as a detached process
Problems Addressed in DNVOSI_E03072:
Corrections for Base Components
Corrections made to SYS$LIBRARY:CDI$SHR.EXE:
- Allow DOMAIN to return a compressed name from the fully qualified
domain full name.
- Properly re-open the TCP/IP BG device channel for the TCP/IP
DOMAIN lookups.
- Prevent memory leak when looking up a null node name.
--------------------------------------------------------------------------------
Corrections made to SYS$SYSTEM:CTF$DCP.EXE:
- Prevent possible system crash with invalid tracepoint address.
- Prevent possible access violation on an illegal command.
--------------------------------------------------------------------------------
Corrections made to SYS$UPDATE:DECNET_MIGRATE.EXE:
- Include for compatibility with NET$CONFIGURE.COM
--------------------------------------------------------------------------------
Corrections made to SYS$STARTUP:DNS$CLERK_STARTUP.COM:
- Add DNS$ADVER_AST_LIMIT logical and increase clerk quotas.
Translate each of the logicals from the system table if it exists,
otherwise use the defaults. Increase default quota for direct I/O,
file_limit, enqueue limit, queue limit, adver_buffer_limit, and
adver_max_working_set.
--------------------------------------------------------------------------------
Corrections made to SYS$STARTUP:DNS$CLERK_STOP.COM
Included file SYS$MANAGER:NET$DNS_CLERK_STOP.NCL
- No changes, include for compatibility.
--------------------------------------------------------------------------------
Corrections made to SYS$SYSTEM:DECNET_REGISTER.EXE:
- No changes, include for compatibility.
--------------------------------------------------------------------------------
Corrections made to SYS$SYSTEM:DTSS$SET_TIMEZONE.EXE
- Included for compatibility with DTSS$SERVICE.
--------------------------------------------------------------------------------
Corrections made to SYS$SYSTEM:DTSS$SERVICE.EXE
- Correct PGFIPLHI crash on startup. Insure that any linkages which
may be touched at an elevated IPL are in a page which is locked.
- Prevent possible crash on boot in read cluster time.
- Resolve error for NCLSHR when using NET$CONFGIURE Option 5.
- Add support for EB and EI device types.
- Prevent the clerk from sending advertisements when the cache is
purged.
- Add a system logical NET$DISABLE_DTSS.
--------------------------------------------------------------------------------
Corrections made to SYS$LIBRARY:DTSS$SHR.EXE (VAX only, remove from Alpha)
- Included for compatibility with DTSS$SERVICE
--------------------------------------------------------------------------------
Corrections made to SYS$STARTUP:DTSS$STARTUP.COM:
- Included for compatibility with NET$STARTUP.
--------------------------------------------------------------------------------
Corrections made to SYS$UPDATE:DTSS$TIMEZONE_RULES.DAT:
- Change DTSS British time zone rule from 4th Sunday in
October to 5th Sunday in October.
- Modify Australia and New Zealand for the 2001 time zone rules.
NET$CONFIGURE.COM must be run to update these rules.
--------------------------------------------------------------------------------
Corrections made to SYS$LOADABLE_IMAGES:LES$LES_V30.EXE
- Item list definitions had to be harmonized between VAX and Alpha
to prevent system crashes on Alpha.
- Prevent crash in LES$LPD_DONE when running SNA TE session over
a QLLC link.
--------------------------------------------------------------------------------
Corrections made to SYS$SYSTEM:NCL.EXE
- Correct ASSIGN/USER output to one file (VAX only).
- Correct default entity and global parsing vector when the initial
connect attempt failed.
- Add check to make sure that LIBOTS code is resident on startup.
--------------------------------------------------------------------------------
Corrections made to SYS$LIBRARY:NCLSHR:
- Modify UIC format of an end user specification filter to
return the %NCL-E-BADVALUE error when necessary.
- Suppress "getlist" error on NCL SHOW displays
--------------------------------------------------------------------------------
Corrections made to SYS$SYSTEM:NET$ACP.EXE:
- Include for compatitiblity with CDI$SHR.
--------------------------------------------------------------------------------
Corrections made to SYS$LOADABLE_IMAGES:NET$ALIAS.EXE
- Correction for incoming selection weight on objects.
- Modify the object lock conversion for alias enable.
- Prevent Round Robin queue corruption.
--------------------------------------------------------------------------------
Corrections made to SYS$SYSTEM:NET$CCR.EXE:
- Include for compatibility with NET$MOP.
--------------------------------------------------------------------------------
Corrections made to SYS$MANAGER:NET$CONFIGURE.COM:
- Modify error handling on temporary files.
- Prevent %RMS-W-RTB, byte record too large for user's buffer.
- Correct password generation.
- A reboot is no longer required after running NET$CONFIGURE
to configure DECnet-Plus for the very first time.
- On Phase IV migration of FDDI routing circuits change type to "FDDI".
- Modify fast configuration to enable CSMA-CD or FDDI STATIONS.
--------------------------------------------------------------------------------
Corrections made to SYS$UPDATE:NET$CONVERT_DATABASE.EXE:
- Include for compatibility with NET$CONFIGURE.
--------------------------------------------------------------------------------
Corrections made to SYS$LOADABLE_IMAGES:NET$DRIVER.EXE:
- Prevent possible application RWAST or network device hangs with
QIOUCB$V_closeassocdone. Double close associations precipitated
this modification. Both QIO_EXECUTE and QIO_COMPLETION were
modified to add a new bit to check if the association has already
been closed and if the channel can be deallocated.
- Modify disconnect data counted string to emulate Phase IV behavior
of stepping on the first byte of user data to make it a counted
string IF the user application did not supply this necessary count.
- Correct ExecuteDeaccess code latency when the connection was not
yet in the run state and it was aborted. This will now allow the
abort to happen if 1) the channel type indicates that there is some
semblance of a connection and b) in all states except for those that
indicate that the connection is already in the process of being torn d
i.e., ACinProg, CAinProg or DCinProg.
- Prevent NET device $ASSIGN before the driver has been initialized.
- Prevent possible page fault at elevated IPL bugcheck in deaccess.
- Acquire and release IOLOCK8 in a macro for the DAB queue.
--------------------------------------------------------------------------------
Corrections made to SYS$LIBRARY:NET$EVD_RELAY_FORMATTER:
- Include for compatiblity with NET$EVENT_DISPATCHER.
--------------------------------------------------------------------------------
Corrections made to SYS$SYSTEM:NET$EVENT_DISPATCHER:
- Create new filters to block the following CSMA and FDDI events
to correct the command RESET EVENT DISPATCHER OUTBOUND STREAM.
The global filter will block the following events by default:
((node,csma,station), unrecognized multicast destination pdu)
((node,csma,station), unavailable station buffer)
((node,fddi,station,link), unrecognized multicast pdu destination)
If you do not want these events blocked by default at creation
time, create a new SYS$MANAGER:NET$EVENT_LOCAL.NCL by copying
the NET$EVENT_LOCAL.TEMPLATE and include appropriate commands to
pass one or more of these events.
--------------------------------------------------------------------------------
Corrections made to SYS$MANAGER:NET$EVENT_LOCAL.TEMPLATE:
- If a NET$EVENT_LOCAL.NCL was previously created from the old
NET$EVENT_LOCAL.TEMPLATE, then your site-specific
NET$EVENT_LOCAL.NCL should be edited to remove the following
duplicate block command:
BLOCK EVENT DISPATCHER OUTBOUND STREAM local_stream
GLOBAL FILTER ((NODE,MOP,CIRCUIT), Unrecognized Dump Client).
- Since new filters now block the CSMA and FDDI events by default,
the following pass commands have been added:
!PASS EVENT DISPATCHER OUTBOUND STREAM * GLOBAL FILTER -
! ((NODE,CSMA-CD,STATION), Unrecognized Multicast Destination PDU)
!PASS EVENT DISPATCHER OUTBOUND STREAM * GLOBAL FILTER -
! ((NODE,CSMA-CD,STATION), Unavailable Station Buffer)
!PASS EVENT DISPATCHER OUTBOUND STREAM * GLOBAL FILTER -
! ((NODE,FDDI,STATION,LINK), Unrecognized Multicast PDU Destination)
If you have previously created a NET$EVENT_LOCAL.NCL script by
copying the old .TEMPLATE, regardless of whether you choose to use
these commands or not, please update that site-specific
NET$EVENT_LOCAL.NCL script.
--------------------------------------------------------------------------------
Corrections made to SYS$SYSTEM:NET$MOP:
- Prevent KRNSTAKNV crash with DECthreads changes in V7.2-1.
- Rewrite MOP CCR RunConsole and improve performance.
--------------------------------------------------------------------------------
Corrections made to SYS$LOADABLE_IMAGES:NET$MOPS0.EXE:
- Include for compatibility with NET$MOP.
--------------------------------------------------------------------------------
Corrections made to SYS$LIBRARY:NET$NISCS_LAA.EXE:
- Alpha only - Permit loads from devices using SCSI PACs
(Port Allocation Classes).
- Prevent KRNLSKNV crash during load with host based shadowed disk.
--------------------------------------------------------------------------------
Corrections made to SYS$LOADABLE_IMAGES:NET$OSDRIVER.EXE:
- Include for compatibility with NET$DRIVER.
--------------------------------------------------------------------------------
Corrections made to SYS$LIBRARY:NET$PROCESS_EMAA.EXE:
- Include for compatibility with SYS$NETWORK_SERVICES
- Prevent possible system crash with a negative or zero
entity count in the IVK.
--------------------------------------------------------------------------------
Corrections made to SYS$LOADABLE_IMAGES:NET$ROUTING_ES.EXE:
- Correct Phase V to Phase IV translation padding on transmit
header.
- Prevent possible shutdown crash on disable when a WCB contained
an unexpected Routing Routine, net$clns_transmit_discard.
Clear the CLNS_CDB before deleting the TSEL in the CLNS port close.
- Prevent invalid NSAP on initial ES hello message by checking the
area address and not the HIORD of the NSAP.
--------------------------------------------------------------------------------
Corrections made to SYS$LOADABLE_IMAGES:NET$ROUTING_IS.EXE:
- Prevent possible crash with X.25 PVCs.
- X.25 circuit enable code was modified to prevent possible
corruption if the X.25 channel was disconnected.
- Raise the maximum allowed circuits from 20 to 40.
- Modify the use of R9 to avoid corruption in LES (Alpha only).
- Prevent Alias shutdown crash when the alias port was deallocated.
- Correct Alias forwarding logic.
- Remove possible alias_IDdisable forced bugcheck.
- Prevent possible system crash in net$fwd_pkt_GetBuffer.
- Prevent shutdown crash if the CDB went away before the routing
filter was removed.
- Insure forwarding buffer queue synchronization by adding IOLOCK8.
- Modify alias forwarding to prevent the "transmit queue length" from
becoming negative, and subsequent packets from being discarded.
--------------------------------------------------------------------------------
Corrections made to SYS$LIBRARY:NET$SDA.EXE:
- Update for compatibility with OpenVMS V7.2-1 changes.
- Add updates for TPCONS, X25 Relay, and XOT.
--------------------------------------------------------------------------------
Corrections made to SYS$SYSTEM:NET$SERVER.EXE:
Image Identification: "V7.2-1ECO03" 28-MAR-2001 15:01:00.64
- Prevent possible %IPC-F-DCLSRVFAIL when the NETSERVER$TIMEOUT
is set to zero.
--------------------------------------------------------------------------------
Corrections made to SYS$LOADABLE_IMAGES:NET$SESSION_CONTROL.EXE:
- Conditionalize out SCL spinlock checking because this check is
now obsolete.
- Pevent crash in NET$ACP from a bad DECdns and CDI cache entry.
A stale pointer in DNSResult[DNSREQ$A_Pointer] with
ACP$CheckBackTransTask could cause a double deallocation.
- Resolve SMP PGFIPLHI trying to access an EIB port that no
longer existed.
- Include proxy information for use by LOGINOUT with SYSGEN
parameter, NET_CALLOUTS 255.
- Alpha only use the name string from the PSB instead of GETJPI.
- Prevent possible shutdown crash when the component is in the
OFF state.
--------------------------------------------------------------------------------
Corrections made to SYS$MANAGER:NET$SHUTDOWN.COM:
- Prevent NET$SHUTDOWN from aborting when a NET process logical
was defined.
--------------------------------------------------------------------------------
Corrections made to SYS$LOADABLE_IMAGES:NET$TPCONS.EXE:
- Prevent possible system crash on a disconnect indication.
- Remove statetable bugchecks.
- Include VCIB sanity checks in all locations which fork to a
completion routine since it is theoretically possible for an
I/O completion after port deletion in any of these routines.
- Correct a design problem to allow for very long latency in
TCP/IP Services between the transmit request and the actual
completion, if there are any problems in TCP/IP delivering
the data message.
--------------------------------------------------------------------------------
Corrections made to SYS$LOADABLE_IMAGES:NET$TRACER:
- Update for compatibility with OpenVMS V7.2-1 changes.
--------------------------------------------------------------------------------
Corrections made to SYS$LOADABLE_IMAGES:NET$TRANSPORT_NSP.EXE:
- Prevent a remote TCID from attempting to be reused for a
connection if the previous connection failed to be deaccessed.
- Corrected the possible delivery of protocol errors with disconnect
data. If the user string (P2) is not a counted string this will
now be included on behalf of the user. Phase IV did this previously,
but removed the first byte of the user data while making it counted.
- Allow the maximum transport connections to be extended as high
as 65535 without exceeding the size of the TCTB table.
- Allow a connection to be disconnected immediately for a dysfunctional
link rather then waiting for the timeouts to complete.
--------------------------------------------------------------------------------
Corrections made to SYS$LOADABLE_IMAGES:NET$TRANSPORT_OSI.EXE:
- Modify state tables such that if the port is in a WFNC state and
receives a DR or DC, just ignore the message rather then bugcheck.
- Correct restraint mode window.
- Correct default packet size when remote fails to set the size.
- Prevent OSITP retransmission timeouts with zero credit.
- Prevent OSITP premature port deallocation.
- Prevent received NSDU negative byte count crash when OSITP made
a request for a buffer with this invalid size.
- Change the action routine on a TPDU error in a WFNC (wait for
network confirm) state to ACT$P_TPDUERR rather then bugcheck.
--------------------------------------------------------------------------------
Corrections made to SYS$STARTUP:NET$STARTUP.COM:
- Remove any requirement for LOCAL on DECdns servers.
- Prevent PGFIPLHI when Autogen does not complete and LIBOTS code
is not properly mapped into memory. If LIBOTS is not resident
then have the network startup fail with NET$STARTUP_STATUS set
to OFF-AUTOGENREQ.
-------------------------------------------------------------------------------
Update to SYS$LOADABLE_IMAGES:SYS$NETWORK_SERVICES.EXE:
Image Identification: "V7.2-1ECO03" 21-MAR-2001 15:10:45.11
- Update VCIBDEF.SDL to register new VCI ID for XOT.
- Bump up maximum file size of NET$CONFIG.DAT file from 100 to 125.
- Update ECO number in DECnet version "050D04".
-------------------------------------------------------------------------------
Corrections for VAX P.S.I and Wide Area Device Drivers
Corrections made to SYS$LOADABLE_IMAGES:PSI$LLC2.EXE:
- Modify response to DM while link is up
-------------------------------------------------------------------------------
Corrections made to SYS$LOADABLE_IMAGES:PSI$L3CS.EXE:
- Do not pass generated ISO extensions over GAP
- Modify X.29 filter priority
-------------------------------------------------------------------------------
Corrections made to SYS$LOADABLE_IMAGES:PSI$L3CS-NMD.EXE:
- Corrections listed above for PSI$L3CS.
-------------------------------------------------------------------------------
Corrections made to SYS$LOADABLE_IMAGES:SLDRIVER.EXE:
- Modify DSB receiver code following an auto-reload
-------------------------------------------------------------------------------
Corrections made to SYS$LOADABLE_IMAGES:WANDD$DEVICE.EXE:
- Remove race condition in enable with auto-load true that prevented
a subsequent load from completing on some fast machines.
-------------------------------------------------------------------------------
Corrections made to SYS$SYSTEM:PSI$CONFIGURE.EXE:
- Provide support for DPGXET profile
--------------------------------------------------------------------------------
DECdns Update ECO 72
Update to SYS$COMMON:[SYS$LOADABLE_IMAGES]SYS$NAME_SERVICES.EXE:
Problems Corrected (DECdns ECO 73):
o Include cache rollover correction, poolcheck and read permanent
decnet database to get local towerset.
o Add support for new trace code.
o Add support for EB and EI device types.
o Brann Cache Calculation modified to accomodate cache sizes in a
large memory environment.
Problems Corrected (DECdns ECO 72):
o Prevents NSAP's with a prefix of %x49 from being inserted in
the cache if the configured prefix is other than %x49.
Also, there is a correction to preserve the STICKY bit in the
cache, if it was previously set, when the address of an item in
the cache is updated.
o Prevents the DNS$ADVER process from crashing when a "SHOW DNS
CLERK REMOTE CLEARINGHOUSE ..." command is issued. This
problem sometimes appears as hang to the user when a command
similar to the one shown above is issued.
o Added the ability to define the following logical names in the
system logical name table:
DNS$ADVER_AST_LIMIT
DNS$ADVER_BUFFER_LIMIT
DNS$ADVER_EXTENT
DNS$ADVER_MAX_WORKING_SET
DNS$ADVER_PAGE_FILE
These logical names correspond to qualifiers on the RUN
statement which are described in the OpenVMS documentation. If
any of these logical names are defined at the time the
DNS$ADVER process starts up, then the values defined for these
logical names are used instead of the default quotas.
Typically, these logical names are defined in the file:
SYS$MANAGER:SYLOGICALS.COM
This is necessary because the logical names need to be defined
before the DNS$ADVER process starts up.
One reason for using these logical names is if you have a
system is configured with more than two ethernet controllers.
Another reason is to define increased quota for the DNS$ADVER
process when you receive a message on the console during
startup that the DNS cache is not initialized
(DNS$_NOCACHE,"Clerk cache not initialized").
Selected default quotas for the DNS$ADVER process have also
been increased for the ECO 72. The selected quotas that have
been increased include direct I/0, enqueue limit, queue limit,
buffer limit and maximum_working_set.
o Corrected the clerk treewalk algorithm to prevent the algorithm
from failing to find the desired clearinghouse to satisfy the
name lookup request. Typically, the symptom of this problem
was the return status of DNS$_NOCOMMUNICATIONS on a "SHOW
CLEARINGHOUSE ..." command when the clerk should have been able
to connect the proper clearinghouse.
-------------------------------------------------------------------------------
New NCL Global Section
Internal Request 4-JAN-2000 Scott Wattum
Internal Request 4-Mar-2000 Julian Pullen
Update made to SYS$LIBRARY:NCL$GLOBALSECTION.DAT:
Updates for X.25 on OpenVMS Alpha and X.400 have been included.
-------------------------------------------------------------------------------
Updated NCL Help File
Update made to SYS$HELP:NCLHELP.HLB
--------------------------------------------------------------------------------
Updates made to SYS$LIBRARY:OSAK$OSAKSHR.EXE:
File Identification: "OSAK V3.0-007O" 23-JAN-2001 15:33:04.14
Change OSAK state machine to transition into STA01B (transport connecting)
before calling the routine that requests the transport connection.
Problems Addressed in DNVOSI_E02072:
=============================================================================
A. Corrections for Base Components
-----------------------------------------------------------------------------
Corrections made to SYS$UPDATE:DECNET_MIGRATE.EXE:
- Include for compatibility with NET$CONFIGURE.COM
-----------------------------------------------------------------------------
Corrections made to SYS$STARTUP:DNS$CLERK_STARTUP.COM:
- Add DNS$ADVER_AST_LIMIT logical and increase clerk quotas.
Translate each of the logicals from the system table if it
exists, otherwise use the defaults. Increase default quota
for direct I/O, file_limit, enqueue limit, queue limit,
adver_buffer_limit, and adver_max_working_set.
-----------------------------------------------------------------------------
Corrections made to SYS$STARTUP:DNS$CLERK_STOP.COM
Included file SYS$MANAGER:NET$DNS_CLERK_STOP.NCL
- No changes, include for compatibility.
-----------------------------------------------------------------------------
Corrections made to SYS$SYSTEM:DECNET_REGISTER.EXE:
- No changes, include for compatibility.
-----------------------------------------------------------------------------
Corrections made to SYS$SYSTEM:DTSS$SET_TIMEZONE.EXE
- Included for compatibility with DTSS$SERVICE.
-----------------------------------------------------------------------------
Corrections made to SYS$SYSTEM:DTSS$SERVICE.EXE
- Correct PGFIPLHI crash on startup. Insure that any linkages
which may be touched at an elevated IPL are in a page which
is locked.
- Prevent possible crash on boot in read cluster time.
- Resolve error for NCLSHR when using NET$CONFGIURE Option 5.
-----------------------------------------------------------------------------
Corrections made to SYS$LIBRARY:DTSS$SHR.EXE
- Included for compatibility with DTSS$SERVICE.
-----------------------------------------------------------------------------
Corrections made to SYS$STARTUP:DTSS$STARTUP.COM:
- Included for compatibility with NET$STARTUP.
-----------------------------------------------------------------------------
Corrections made to SYS$UPDATE:DTSS$TIMEZONE_RULES.DAT:
- Change DTSS British time zone rule from 4th Sunday in
October to 5th Sunday in October.
NET$CONFIGURE.COM must be run to update these rules.
-----------------------------------------------------------------------------
Corrections made to SYS$SYSTEM:NCL.EXE
- Correct ASSIGN/USER output to one file (VAX only).
- Correct default entity and global parsing vector when the
initial connect attempt failed.
-----------------------------------------------------------------------------
Corrections made to SYS$LIBRARY:NCLSHR:
- Modify UIC format of an end user specification filter to
return the %NCL-E-BADVALUE error when necessary.
- Suppress "getlist" error on NCL SHOW displays
------------------------------------------------------------------------------
Corrections made to SYS$SYSTEM:NET$ACP.EXE:
- Include for compatitiblity with CDI$SHR.
------------------------------------------------------------------------------
Corrections made to SYS$LOADABLE_IMAGES:NET$ALIAS.EXE
- Correction for incoming selection weight on objects.
- Modify the object lock conversion for alias enable.
-----------------------------------------------------------------------------
Corrections made to SYS$SYSTEM:NET$CCR.EXE:
- Include for compatibility with NET$MOP.
-----------------------------------------------------------------------------
Corrections made to SYS$MANAGER:NET$CONFIGURE.COM:
- Modify error handling on temporary files.
- Prevent %RMS-W-RTB, byte record too large for user's buffer.
- Correct password generation.
-----------------------------------------------------------------------------
Corrections made to SYS$UPDATE:NET$CONVERT_DATABASE.EXE:
- Include for compatibility with NET$CONFIGURE.
-----------------------------------------------------------------------------
Corrections made to SYS$LOADABLE_IMAGES:NET$DRIVER.EXE:
- Prevent possible application RWAST or network device hangs
with QIOUCB$V_closeassocdone. Double close associations
precipitated this modification. Both QIO_EXECUTE and
QIO_COMPLETION were modified to add a new bit to check if
the association has already been closed and if the channel
can be deallocated.
- Modify disconnect data counted string to emulate Phase IV
behavior of stepping on the first byte of user data to make
it a counted string IF the user application did not supply
this necessary count.
- Correct ExecuteDeaccess code latency when the connection was
not yet in the run state and it was aborted. This will now
allow the abort to happen if 1) the channel type indicates
that there is some semblance of a connection and b) in all
states except for those that indicate that the connection is
already in the process of being torn d (i.e., ACinProg, CAinProg
or DCinProg).
- Prevent NET device $ASSIGN before the driver has been initialized.
-----------------------------------------------------------------------------
Corrections made to SYS$LIBRARY:NET$EVD_RELAY_FORMATTER:
- Include for compatiblity with NET$EVENT_DISPATCHER.
-----------------------------------------------------------------------------
Corrections made to SYS$SYSTEM:NET$EVENT_DISPATCHER:
- Create new filters to block the following CSMA and FDDI
events to correct the command RESET EVENT DISPATCHER
OUTBOUND STREAM.
The global filter will block the following events by default:
((node,csma,station), unrecognized multicast destination pdu)
((node,csma,station), unavailable station buffer)
((node,fddi,station,link), unrecognized multicast pdu destination)
If you do not want these events blocked by default at creation
time, create a new SYS$MANAGER:NET$EVENT_LOCAL.NCL by copying
the NET$EVENT_LOCAL.TEMPLATE and include appropriate commands
to pass one or more of these events.
-----------------------------------------------------------------------------
Corrections made to SYS$MANAGER:NET$EVENT_LOCAL.TEMPLATE:
- If a NET$EVENT_LOCAL.NCL was previously created from the old
NET$EVENT_LOCAL.TEMPLATE, then your site-specific
NET$EVENT_LOCAL.NCL should be edited to remove the following
duplicate block command:
BLOCK EVENT DISPATCHER OUTBOUND STREAM local_stream
GLOBAL FILTER ((NODE,MOP,CIRCUIT), Unrecognized Dump Client).
- Since new filters now block the CSMA and FDDI events by default,
the following pass commands have been added:
!PASS EVENT DISPATCHER OUTBOUND STREAM * GLOBAL FILTER -
! ((NODE,CSMA-CD,STATION), Unrecognized Multicast Destination PDU)
!PASS EVENT DISPATCHER OUTBOUND STREAM * GLOBAL FILTER -
! ((NODE,CSMA-CD,STATION), Unavailable Station Buffer)
!PASS EVENT DISPATCHER OUTBOUND STREAM * GLOBAL FILTER -
! ((NODE,FDDI,STATION,LINK), Unrecognized Multicast PDU Destination)
If you have previously created a NET$EVENT_LOCAL.NCL script by
copying the old .TEMPLATE, regardless of whether you choose to
use these commands or not, please update that site-specific
NET$EVENT_LOCAL.NCL script.
-----------------------------------------------------------------------------
Corrections made to SYS$SYSTEM:NET$MOP:
- Prevent KRNSTAKNV crash with DECthreads changes in V7.2-1.
- Rewrite MOP CCR RunConsole and improve performance.
-----------------------------------------------------------------------------
Corrections made to SYS$LOADABLE_IMAGES:NET$MOPS0.EXE:
- Include for compatibility with NET$MOP.
-----------------------------------------------------------------------------
Corrections made to SYS$LIBRARY:NET$NISCS_LAA.EXE:
- Alpha only - Permit loads from devices using SCSI PACs
(Port Allocation Classes).
-----------------------------------------------------------------------------
Corrections made to SYS$LOADABLE_IMAGES:NET$OSDRIVER.EXE:
- Include for compatibility with NET$DRIVER.
-----------------------------------------------------------------------------
Corrections made to SYS$LIBRARY:NET$PROCESS_EMAA.EXE:
- Include for compatibility with SYS$NETWORK_SERVICES
- Prevent possible system crash with a negative or zero
entity count in the IVK.
-----------------------------------------------------------------------------
Corrections made to SYS$LOADABLE_IMAGES:NET$ROUTING_ES.EXE:
- Correct Phase V to Phase IV translation padding on transmit
header.
- Prevent possible shutdown crash on disable when a WCB contained
an unexpected Routing Routine, net$clns_transmit_discard.
Clear the CLNS_CDB before deleting the TSEL in the CLNS port
close.
- Prevent invalid NSAP on initial ES hello message by checking
the area address and not the HIORD of the NSAP.
--------------------------------------------------------------------------------
Corrections made to SYS$LOADABLE_IMAGES:NET$ROUTING_IS.EXE:
- Prevent possible crash with X.25 PVCs.
- X.25 circuit enable code was modified to prevent possible
corruption if the X.25 channel was disconnected.
- Raise the maximum allowed circuits from 20 to 40.
- Modify the use of R9 to avoid corruption in LES (Alpha only).
- Prevent Alias shutdown crash when the alias port was
deallocated.
- Correct Alias forwarding logic.
- Remove possible alias_IDdisable forced bugcheck.
- Prevent possible system crash in net$fwd_pkt_GetBuffer.
-----------------------------------------------------------------------------
Corrections made to SYS$LIBRARY:NET$SDA.EXE:
- Update for compatibility with OpenVMS V7.2-1 changes.
- Add updates for TPCONS, X25 Relay, and XOT.
-----------------------------------------------------------------------------
Corrections made to SYS$LOADABLE_IMAGES:NET$SESSION_CONTROL.EXE:
- Conditionalize out SCL spinlock checking because this check is
now obsolete.
- Pevent crash in NET$ACP from a bad DECdns and CDI cache entry.
A stale pointer in DNSResult[DNSREQ$A_Pointer] with
ACP$CheckBackTransTask could cause a double deallocation.
- Resolve SMP PGFIPLHI trying to access an EIB port that no
longer existed.
- Include proxy information for use by LOGINOUT with SYSGEN
parameter, NET_CALLOUTS 255.
- Alpha only use the name string from the PSB instead of GETJPI.
-----------------------------------------------------------------------------
Corrections made to SYS$MANAGER:NET$SHUTDOWN.COM:
- Prevent NET$SHUTDOWN from aborting when a NET process logical
was defined.
-----------------------------------------------------------------------------
Corrections made to SYS$LOADABLE_IMAGES:NET$TPCONS.EXE:
- Prevent possible system crash on a disconnect indication.
-----------------------------------------------------------------------------
Corrections made to SYS$LOADABLE_IMAGES:NET$TRACER:
- Update for compatibility with OpenVMS V7.2-1 changes.
-----------------------------------------------------------------------------
Corrections made to SYS$LOADABLE_IMAGES:NET$TRANSPORT_NSP.EXE:
- Prevent a remote TCID from attempting to be reused for
a connection if the previous connection failed to be
deaccessed.
- Corrected the possible delivery of protocol errors with
disconnect data. If the user string (P2) is not a counted
string this will now be included on behalf of the user.
Phase IV did this previously, but removed the first byte of
the user data while making it counted.
-----------------------------------------------------------------------------
Corrections made to SYS$LOADABLE_IMAGES:NET$TRANSPORT_OSI.EXE:
- Modify state tables such that if the port is in a WFNC state
and receives a DR or DC, just ignore the message rather then
bugcheck.
- Correct restraint mode window.
- Correct default packet size when remote fails to set the size.
- Prevent OSITP retransmission timeouts with zero credit.
- Prevent OSITP premature port deallocation.
----------------------------------------------------------------------------
Corrections made to SYS$STARTUP:NET$STARTUP.COM:
- Remove any requirement for LOCAL on DECdns servers.
----------------------------------------------------------------------------
Update to SYS$LOADABLE_IMAGES:SYS$NETWORK_SERVICES.EXE:
Image Identification: "V7.2-1ECO02" 12-JUN-2000 18:35:19.57
- Update VCIBDEF.SDL to register new VCI ID for XOT.
- Update ECO number in DECnet version "050D03".
- Bump up maximum file size of NET$CONFIG.DAT file from 100 to 125.
----------------------------------------------------------------------------
B. Corrections for VAX P.S.I and Wide Area Device Drivers
Corrections made to SYS$LOADABLE_IMAGES:PSI$LLC2.EXE:
- Modify response to DM while link is up
----------------------------------------------------------------------------
Corrections made to SYS$LOADABLE_IMAGES:PSI$L3CS.EXE:
- Do not pass generated ISO extensions over GAP
- Modify X.29 filter priority
----------------------------------------------------------------------------
Corrections made to SYS$LOADABLE_IMAGES:PSI$L3CS-NMD.EXE:
- Corrections listed above for PSI$L3CS.
----------------------------------------------------------------------------
Corrections made to SYS$LOADABLE_IMAGES:SLDRIVER.EXE:
- Modify DSB receiver code following an auto-reload
----------------------------------------------------------------------------
Corrections made to SYS$LOADABLE_IMAGES:WANDD$DEVICE.EXE:
- Remove race condition in enable with auto-load true that
prevented a subsequent load from completing on some fast
machines.
----------------------------------------------------------------------------
Corrections made to SYS$SYSTEM:PSI$CONFIGURE.EXE:
- Provide support for DPGXET profile
-----------------------------------------------------------------------------
C. DECdns Update ECO 72
Update to SYS$COMMON:[SYS$LOADABLE_IMAGES]SYS$NAME_SERVICES.EXE:
o Prevents NSAP's with a prefix of %x49 from being inserted in
the cache if the configured prefix is other than %x49.
Also, there is a correction to preserve the STICKY bit in the
cache, if it was previously set, when the address of an item in
the cache is updated.
o Prevents the DNS$ADVER process from crashing when a "SHOW DNS
CLERK REMOTE CLEARINGHOUSE ..." command is issued. This
problem sometimes appears as hang to the user when a command
similar to the one shown above is issued.
o Added the ability to define the following logical names in the
system logical name table:
DNS$ADVER_AST_LIMIT
DNS$ADVER_BUFFER_LIMIT
DNS$ADVER_EXTENT
DNS$ADVER_MAX_WORKING_SET
DNS$ADVER_PAGE_FILE
These logical names correspond to qualifiers on the RUN
statement which are described in the OpenVMS documentation.
If any of these logical names are defined at the time the
DNS$ADVER process starts up, then the values defined for
these logical names are used instead of the default quotas.
Typically, these logical names are defined in the file:
SYS$MANAGER:SYLOGICALS.COM
This is necessary because the logical names need to be defined
before the DNS$ADVER process starts up.
One reason for using these logical names is if you have a
system is configured with more than two ethernet controllers.
Another reason is to define increased quota for the DNS$ADVER
process when you receive a message on the console during
startup that the DNS cache is not initialized (DNS$_NOCACHE,
"Clerk cache not initialized").
Selected default quotas for the DNS$ADVER process have also
been increased for the ECO 72. The selected quotas that have
been increased include direct I/0, enqueue limit, queue limit,
buffer limit and maximum_working_set.
o Corrected the clerk treewalk algorithm to prevent the algorithm
from failing to find the desired clearinghouse to satisfy the
name lookup request. Typically, the symptom of this problem
was the return status of DNS$_NOCOMMUNICATIONS on a "SHOW
CLEARINGHOUSE ..." command when the clerk should have been able
to connect the proper clearinghouse.
----------------------------------------------------------------------------
D. New NCL Global Section
Update made to SYS$LIBRARY:NCL$GLOBALSECTION.DAT:
Updates for X.25 on OpenVMS Alpha and X.400 have been included.
----------------------------------------------------------------------------
E. Updated NCL Help File
Update made to SYS$HELP:NCLHELP.HLB
Problems Addressed in DNVOSI_E01072:
A. Corrections for Base Components
o Corrections made to SYS$UPDATE:DECNET_MIGRATE.EXE:
- Include for compatibility with NET$CONFIGURE.COM
o Corrections made to SYS$STARTUP:DNS$CLERK_STARTUP.COM:
- Add DNS$ADVER_AST_LIMIT logical and increase clerk quotas.
Translate each of the logicals from the system table if it
exists, otherwise use the defaults. Increase default quota for
direct I/O, file_limit, enqueue limit, queue limit,
adver_buffer_limit, and adver_max_working_set.
o Corrections made to SYS$STARTUP:DNS$CLERK_STOP.COM
- Included file SYS$MANAGER:NET$DNS_CLERK_STOP.NCL
- No changes, include for compatibility.
o Corrections made to SYS$SYSTEM:DECNET_REGISTER.EXE:
- No changes, include for compatibility.
o Corrections made to SYS$SYSTEM:DTSS$SET_TIMEZONE.EXE
- Included for compatibility with DTSS$SERVICE.
o Corrections made to SYS$SYSTEM:DTSS$SERVICE.EXE
- Correct PGFIPLHI crash on startup. Insure that any linkages
which may be touched at an elevated IPL are in a page which is
locked.
- Prevent possible crash on boot in read cluster time.
o Corrections made to SYS$LIBRARY:DTSS$SHR.EXE
- Included for compatibility with DTSS$SERVICE.
o Corrections made to SYS$STARTUP:DTSS$STARTUP.COM:
- Included for compatibility with NET$STARTUP.
o Corrections made to SYS$UPDATE:DTSS$TIMEZONE_RULES.DAT:
- Change DTSS British time zone rule from 4th Sunday in October
to 5th Sunday in October. NET$CONFIGURE.COM must be run to
update these rules.
o Corrections made to SYS$SYSTEM:NCL.EXE
- Correct ASSIGN/USER output to one file (VAX only).
o Corrections made to SYS$SYSTEM:NCL.EXE
- Correct default entity and global parsing vector when the
initial connect attempt failed.
o Corrections made to SYS$LIBRARY:NCLSHR:
- Modify UIC format of an end user specification filter to return
the %NCL-E-BADVALUE error when necessary.
o Corrections made to SYS$SYSTEM:NET$ACP.EXE:
- Include for compatitiblity with CDI$SHR.
o Corrections made to SYS$LOADABLE_IMAGES:NET$ALIAS.EXE
- Correction for incoming selection weight on objects.
o Corrections made to SYS$SYSTEM:NET$CCR.EXE:
- Include for compatibility with NET$MOP.
o Corrections made to SYS$MANAGER:NET$CONFIGURE.COM:
- Modify error handling on temporary files.
o Corrections made to SYS$UPDATE:NET$CONVERT_DATABASE.EXE:
- Include for compatibility with NET$CONFIGURE.
o Corrections made to SYS$LOADABLE_IMAGES:NET$DRIVER.EXE:
- Prevent possible application RWAST or network device hangs with
QIOUCB$V_closeassocdone. Double close associations
precipitated this modification. Both QIO_EXECUTE and
QIO_COMPLETION were modified to add a new bit to check if the
association has already been closed and if the channel can be
deallocated.
- Modify disconnect data counted string to emulate Phase IV
behavior of stepping on the first byte of user data to make it
a counted string IF the user application did not supply this
necessary count.
o Corrections made to SYS$LIBRARY:NET$EVD_RELAY_FORMATTER:
- Include for compatiblity with NET$EVENT_DISPATCHER.
o Corrections made to SYS$SYSTEM:NET$EVENT_DISPATCHER:
- Create new filters to block the following CSMA and FDDI
events to correct the command RESET EVENT DISPATCHER
OUTBOUND STREAM. The global filter will block the following
events by default:
((node,csma,station), unrecognized multicast destination pdu)
((node,csma,station), unavailable station buffer)
((node,fddi,station,link), unrecognized multicast pdu destination)
If you do not want these events blocked by default at
creation time, create a new SYS$MANAGER:NET$EVENT_LOCAL.NCL
by copying the NET$EVENT_LOCAL.TEMPLATE and include
appropriate commands to pass one or more of these events.
o Corrections made to SYS$MANAGER:NET$EVENT_LOCAL.TEMPLATE:
- If a NET$EVENT_LOCAL.NCL was previously created from the old
NET$EVENT_LOCAL.TEMPLATE, then your site-specific
NET$EVENT_LOCAL.NCL should be edited to remove the following
duplicate block command:
BLOCK EVENT DISPATCHER OUTBOUND STREAM local_stream
GLOBAL FILTER ((NODE,MOP,CIRCUIT), Unrecognized Dump Client).
- Since new filters now block the CSMA and FDDI events by
default, the following pass commands have been added:
!PASS EVENT DISPATCHER OUTBOUND STREAM * GLOBAL FILTER -
! ((NODE,CSMA-CD,STATION), Unrecognized Multicast Destination PDU)
!PASS EVENT DISPATCHER OUTBOUND STREAM * GLOBAL FILTER -
! ((NODE,CSMA-CD,STATION), Unavailable Station Buffer)
!PASS EVENT DISPATCHER OUTBOUND STREAM * GLOBAL FILTER -
! ((NODE,FDDI,STATION,LINK), Unrecognized Multicast PDU Destination)
If you have previously created a NET$EVENT_LOCAL.NCL script
by copying the old .TEMPLATE, regardless of whether you
choose to use these commands or not, please update that
site-specific NET$EVENT_LOCAL.NCL script.
o Corrections made to SYS$SYSTEM:NET$MOP:
- Prevent KRNSTAKNV crash with DECthreads changes in V7.2-1.
o Corrections made to SYS$LOADABLE_IMAGES:NET$MOPS0.EXE:
- Include for compatibility with NET$MOP.
o Corrections made to SYS$LOADABLE_IMAGES:NET$OSDRIVER.EXE:
- Include for compatibility with NET$DRIVER.
o Corrections made to SYS$LIBRARY:NET$PROCESS_EMAA.EXE:
- Include for compatibility with SYS$NETWORK_SERVICES
o Corrections made to SYS$LOADABLE_IMAGES:NET$ROUTING_ES.EXE:
- Correct Phase V to Phase IV translation padding on transmit
header.
- Prevent possible shutdown crash on disable when a WCB
contained an unexpected Routing Routine, net$clns_transmit_discard.
Clear the CLNS_CDB before deleting the TSEL in the CLNS port
close.
o Corrections made to SYS$LOADABLE_IMAGES:NET$ROUTING_IS.EXE:
- Prevent possible crash with X.25 PVCs.
- X.25 circuit enable code was modified to prevent possible
corruption if the X.25 channel was disconnected.
- Raise the maximum allowed circuits from 20 to 40.
- Modify the use of R9 to avoid corruption in LES (Alpha only).
- Prevent Alias shutdown crash when the alias port was deallocated.
- Correct Alias forwarding logic.
o Corrections made to SYS$LIBRARY:NET$SDA.EXE:
- Update for compatibility with OpenVMS V7.2-1 changes.
o Corrections made to SYS$LOADABLE_IMAGES:NET$SESSION_CONTROL.EXE:
- Conditionalize out SCL spinlock checking because this check
is now obsolete.
- Pevent crash in NET$ACP from a bad DECdns and CDI cache
entry. A stale pointer in DNSResult[DNSREQ$A_Pointer] with
ACP$CheckBackTransTask could cause a double deallocation.
o Corrections made to SYS$MANAGER:NET$SHUTDOWN.COM:
- Prevent NET$SHUTDOWN from aborting when a NET process
logical was defined.
o Corrections made to SYS$LOADABLE_IMAGES:NET$TPCONS.EXE:
- Prevent possible system crash on a disconnect indication.
o Corrections made to SYS$LOADABLE_IMAGES:NET$TRACER:
- Update for compatibility with OpenVMS V7.2-1 changes.
o Corrections made to SYS$LOADABLE_IMAGES:NET$TRANSPORT_NSP.EXE:
- Prevent a remote TCID from attempting to be reused for a
connection if the previous connection failed to be deaccessed.
- Corrected the possible delivery of protocol errors with
disconnect data. If the user string (P2) is not a counted
string this will now be included on behalf of the user.
Phase IV did this previously, but removed the first byte of
the user data while making it counted.
o Corrections made to SYS$LOADABLE_IMAGES:NET$TRANSPORT_OSI.EXE:
- Modify state tables such that if the port is in a WFNC state
and receives a DR or DC, just ignore the message rather then
bugcheck.
- Correct restraint mode window.
- Correct default packet size when remote fails to set the size.
- Prevent OSITP retransmission timeouts with zero credit.
o Corrections made to SYS$STARTUP:NET$STARTUP.COM:
- Remove any requirement for LOCAL on DECdns servers.
B. Corrections for VAX P.S.I and Wide Area Device Drivers
o Corrections made to SYS$LOADABLE_IMAGES:PSI$LLC2.EXE:
- Modify response to DM while link is up
o Corrections made to SYS$LOADABLE_IMAGES:PSI$L3CS.EXE:
- Do not pass generated ISO extensions over GAP
- Modify X.29 filter priority
o Corrections made to SYS$LOADABLE_IMAGES:PSI$L3CS-NMD.EXE:
- Corrections listed above for PSI$L3CS.
o Corrections made to SYS$LOADABLE_IMAGES:SLDRIVER.EXE:
- Modify DSB receiver code following an auto-reload
o Corrections made to SYS$LOADABLE_IMAGES:WANDD$DEVICE.EXE:
- Remove race condition in enable with auto-load true that
prevented a subsequent load from completing on some fast
machines.
o Corrections made to SYS$SYSTEM:PSI$CONFIGURE.EXE:
- Provide support for DPGXET profile
C. DECdns Update ECO 72
o Update to SYS$COMMON:[SYS$LOADABLE_IMAGES]SYS$NAME_SERVICES.EXE:
- Prevents NSAP's with a prefix of %x49 from being inserted in
the cache if the configured prefix is other than %x49.
Also, there is a correction to preserve the STICKY bit in
the cache, if it was previously set, when the address of an
item in the cache is updated.
- Prevents the DNS$ADVER process from crashing when a "SHOW
DNS CLERK REMOTE CLEARINGHOUSE ..." command is issued. This
problem sometimes appears as hang to the user when a command
similar to the one shown above is issued.
- Added the ability to define the following logical names in
the system logical name table:
DNS$ADVER_AST_LIMIT
DNS$ADVER_BUFFER_LIMIT
DNS$ADVER_EXTENT
DNS$ADVER_MAX_WORKING_SET
DNS$ADVER_PAGE_FILE
These logical names correspond to qualifiers on the RUN
statement which are described in the OpenVMS documentation.
If any of these logical names are defined at the time the
DNS$ADVER process starts up, then the values defined for
these logical names are used instead of the default quotas.
Typically, these logical names are defined in the file:
SYS$MANAGER:SYLOGICALS.COM
This is necessary because the logical names need to be
defined before the DNS$ADVER process starts up.
One reason for using these logical names is if you have a
system is configured with more than two ethernet controllers.
Another reason is to define increased quota for the
DNS$ADVER process when you receive a message on the console
during startup that the DNS cache is not initialized
(DNS$_NOCACHE,"Clerk cache not initialized").
Selected default quotas for the DNS$ADVER process have also
been increased for the ECO 72. The selected quotas that
have been increased include direct I/0, enqueue limit, queue
limit, buffer limit and maximum_working_set.
- Corrected the clerk treewalk algorithm to prevent the
algorithm from failing to find the desired clearinghouse to
satisfy the name lookup request. Typically, the symptom of
this problem was the return status of DNS$_NOCOMMUNICATIONS
on a "SHOW CLEARINGHOUSE ..." command when the clerk should
have been able to connect the proper clearinghouse.
D. New NCL Global Section
o Update made to SYS$LIBRARY:NCL$GLOBALSECTION.DAT:
- Updates for X.25 on OpenVMS Alpha have been included.
E. Updated NCL Help File
o Update made to SYS$HELP:NCLHELP.HLB
RELATED ARTICLES:
Detailed articles describing the problems listed above may exist in the
DECNET-VMS database. To view these articles, open the appropriate
product database and perform a query using either of the following search
strings: 'DNVOSIV_E06072' or 'DNVOSIV'.
ECO KIT ORDERING INSTRUCTIONS:
If after an evaluation you wish to obtain this kit, request it
electronically using the appropriate Advanced Electronic Services
(AES) Service Tool. If you are not familiar with how to request
kits electronically, open the DIA, WIS or DSNLINK database and
review the article entitled:
[AES] How To Electronically Request ECO Kits Using Service Tools
INSTALLATION NOTES:
Install this kit with the POLYCENTER Software Installation utility (PCSI)
by logging into the SYSTEM account, and entering the following command at
the DCL prompt:
$ PRODUCT INSTALL DNVOSIECO06/SOURCE=[location of the .PCSI file]
Note that you can use the DECwindows Motif interface to PCSI if you wish.
For the corrections to take effect, you must reboot the system. If you are a
member of a VMScluster, you must reboot the entire cluster. You can postpone
rebooting if it is not convenient for you to do so now; however, the new
driver(s) will not take effect until after a reboot.
All trademarks are the property of their respective owners.
==========================================================================
| Table of Kit Image Information |
+----------------------------+----------+-----------------+--------------+
| | Overall | Image File | Image Link |
| Image Name | Checksum | Identification | Date/Time |
+----------------------------+----------+-----------------+--------------+
| CDI$SHR.EXE |%X55B886DC| V7.2-1 ECO06 | 13-SEP-2002 |
| | | 19:11:31.94 |
+----------------------------+----------+-----------------+--------------+
| CDI$TRACE.EXE |%XA41DEDDC| V7.2-1 ECO06 | 13-SEP-2002 |
| | | 19:11:44.72 |
+----------------------------+----------+-----------------+--------------+
| CDI_CACHE_DUMP.EXE |%XA45A92B7| V7.2-1 ECO06 | 13-SEP-2002 |
| | | 19:11:46.65 |
+----------------------------+----------+-----------------+--------------+
| CTF$ALIAS_ANALYZE.EXE |%X32EE327E| X-2 | 24-SEP-2002 |
| | | 17:56:06.57 |
+----------------------------+----------+-----------------+--------------+
| CTF$CONFIG.EXE |%XDC4D16D7| V7.2-1 ECO04 | 4-FEB-2002 |
| | | 19:52:42.59 |
+----------------------------+----------+-----------------+--------------+
| CTF$DCP.EXE |%X81F6B57D| V7.2-1 ECO04 | 4-FEB-2002 |
| | | 19:52:09.97 |
+----------------------------+----------+-----------------+--------------+
| CTF$DNA_ANALYZE.EXE |%X418D04A3| X-7 | 8-AUG-2002 |
| | | 13:20:45.21 |
+----------------------------+----------+-----------------+--------------+
| CTF$ESEVENT_ANALYZE.EXE |%XEC119387| V7.2-1 ECO06 | 8-AUG-2002 |
| | | 14:50:53.67 |
+----------------------------+----------+-----------------+--------------+
| CTF$MOP_ANALYZE.EXE |%XDE2B198F| V7.2-1 ECO06 | 24-SEP-2002 |
| | | 16:47:25.32 |
+----------------------------+----------+-----------------+--------------+
| CTF$NSPTP_ANALYZE.EXE |%XB1830548| X-2 | 11-SEP-2002 |
| | | 15:57:46.08 |
+----------------------------+----------+-----------------+--------------+
| CTF$OSITP_ANALYZE.EXE |%XBB25F6E3| I-10 | 11-SEP-2002 |
| | | 16:42:39.21 |
+----------------------------+----------+-----------------+--------------+
| CTF$OSVCM_ANALYZE.EXE |%X26F7AD6C| X-2 | 9-AUG-2002 |
| | | 13:32:43.57 |
+----------------------------+----------+-----------------+--------------+
| CTF$SCL_ANALYZE.EXE |%X6BACF608| X-10 | 7-NOV-2002 |
| | | 17:18:10.74 |
+----------------------------+----------+-----------------+--------------+
| CTF$SERVER.EXE |%X7F57A94C| V7.2-1 ECO04 | 4-FEB-2002 |
| | | 19:52:33.66 |
+----------------------------+----------+-----------------+--------------+
| CTF$TPCONS_ANALYZE.EXE |%XCDF90031| I-5 | 16-SEP-2002 |
| | | 14:25:08.88 |
+----------------------------+----------+-----------------+--------------+
| CTF$UI.EXE |%X6434DBFF| V7.2-1 ECO04 | 4-FEB-2002 |
| | | 19:52:23.85 |
+----------------------------+----------+-----------------+--------------+
| CTF$VOTS_ANALYZE.EXE |%X5169A810| X-7 | 8-AUG-2002 |
| | | 13:20:50.35 |
+----------------------------+----------+-----------------+--------------+
| DECNET_MIGRATE.EXE |%X0A87AAB0| V7.2-1 ECO04 | 4-FEB-2002 |
| | | 19:54:08.02 |
+----------------------------+----------+-----------------+--------------+
| DECNET_REGISTER.EXE |%X237C4A26| V7.2-1 ECO04 | 4-FEB-2002 |
| | | 19:52:18.80 |
+----------------------------+----------+-----------------+--------------+
| DNS$ADVER.EXE |%X507C54A3| V2.1-SSB-073 | 8-FEB-2001 |
| | | 17:19:01.71 |
+----------------------------+----------+-----------------+--------------+
| DNS$ANALYZE.EXE |%X9EB7EFBA| V2.1-SSB-073 | 8-FEB-2001 |
| | | 17:19:15.34 |
+----------------------------+----------+-----------------+--------------+
| DNS$CLIENT.EXE |%XC199A677| DNS V5.5-501 | 19-JAN-1998 |
| | | 13:11:20.12 |
+----------------------------+----------+-----------------+--------------+
| DNS$CONFIGURE.EXE |%XAD0647B7| V2.1-SSB-073 | 8-FEB-2001 |
| | | 17:25:42.41 |
+----------------------------+----------+-----------------+--------------+
| DNS$CONTROL.EXE |%XB87908AE| V2.1-SSB-073 | 8-FEB-2001 |
| | | 17:25:05.71 |
+----------------------------+----------+-----------------+--------------+
| DNS$CONVERT.EXE |%X1A91A2F4| V2.1-SSB-073 | 8-FEB-2001 |
| | | 17:23:53.29 |
+----------------------------+----------+-----------------+--------------+
| DNS$DIAG.EXE |%X996944BD| V2.1-SSB-073 | 8-FEB-2001 |
| | | 17:23:37.47 |
+----------------------------+----------+-----------------+--------------+
| DNS$DUMP.EXE |%XF05C7481| V2.1-SSB-073 | 8-FEB-2001 |
| | | 17:23:26.68 |
+----------------------------+----------+-----------------+--------------+
| DNS$MSG.EXE |%X64E08A2D| V2.1-SSB-073 | 8-FEB-2001 |
| | | 14:33:22.48 |
+----------------------------+----------+-----------------+--------------+
| DNS$PI.EXE |%X820989E6| V2.1-SSB-072 | 14-JUL-1999 |
| | | 19:38:02.00 |
+----------------------------+----------+-----------------+--------------+
| DNS$RTL.EXE |%XC874C9EC| V2.1-SSB-073 | 8-FEB-2001 |
| | | 17:14:58.59 |
+----------------------------+----------+-----------------+--------------+
| DNS$SERVER.EXE |%X160F5475| V2.1-SSB-073 | 8-FEB-2001 |
| | | 17:23:01.42 |
+----------------------------+----------+-----------------+--------------+
| DNS$SHARE.EXE |%X0A1224F2| V2.1-SSB-072 | 14-JUL-1999 |
| | | 21:08:34.77 |
+----------------------------+----------+-----------------+--------------+
| DTSS$PROVIDER_NTP.EXE |%X84488D0D| V1.0 | 4-APR-2002 |
| | | 20:47:39.86 |
+----------------------------+----------+-----------------+--------------+
| DTSS$RUNDOWN.EXE |%X7FF3860D| DECDTS V2.1-0 | 4-APR-2002 |
| | | 20:47:18.43 |
+----------------------------+----------+-----------------+--------------+
| DTSS$SERVICE.EXE |%XDD4A05A0| DECDTS V2.1-0 | 4-APR-2002 |
| | | 20:47:22.20 |
+----------------------------+----------+-----------------+--------------+
| DTSS$SET_TIMEZONE.EXE |%X7235C7D7| V1.0 | 4-APR-2002 |
| | | 20:47:44.74 |
+----------------------------+----------+-----------------+--------------+
| DTSS$SHR.EXE |%XEF55C55A| DTSS V2.1-0 | 4-FEB-2002 |
| | | 19:43:24.74 |
+----------------------------+----------+-----------------+--------------+
| DTSS$SHRD.EXE |%XEF55C55A| DTSS V2.1-0 | 4-FEB-2002 |
| | | 19:43:43.30 |
+----------------------------+----------+-----------------+--------------+
| LES$LES_V30.EXE |%X589EFC80| LES V3.0-2 | 16-SEP-2002 |
| | | 13:31:40.68 |
+----------------------------+----------+-----------------+--------------+
| NCL.EXE |%X516D763A| X-5 | 8-AUG-2002 |
| | | 18:51:42.60 |
+----------------------------+----------+-----------------+--------------+
| NCLSHR.EXE |%X16B87F4B| V7.2-1 ECO06 | 8-AUG-2002 |
| | | 18:51:32.80 |
+----------------------------+----------+-----------------+--------------+
| NET$ACP.EXE |%X16F9176F| V7.2-1 ECO06 | 16-SEP-2002 |
| | | 10:30:25.68 |
+----------------------------+----------+-----------------+--------------+
| NET$ALIAS.EXE |%X04395B32| V7.2-1 ECO06 | 24-SEP-2002 |
| | | 17:56:02.83 |
+----------------------------+----------+-----------------+--------------+
| NET$CCR.EXE |%XCBA879EB| V7.2-1 ECO06 | 24-SEP-2002 |
| | | 16:47:21.22 |
+----------------------------+----------+-----------------+--------------+
| NET$CONVERT_DATABASE.EXE |%X78CEE2AC| V7.2-1 ECO04 | 4-FEB-2002 |
| | | 19:56:01.66 |
+----------------------------+----------+-----------------+--------------+
| NET$DRIVER.EXE |%X0698119E| V7.2-1 ECO06 | 8-AUG-2002 |
| | | 13:20:43.50 |
+----------------------------+----------+-----------------+--------------+
| NET$EVD_RELAY_FORMATTER.EXE|%X42940E4A| X-5 | 4-FEB-2002 |
| | | 20:04:28.37 |
+----------------------------+----------+-----------------+--------------+
| NET$EVENT_DISPATCHER.EXE |%X5109C6A0| V7.2-1 ECO04 | 4-FEB-2002 |
| | | 20:04:13.14 |
+----------------------------+----------+-----------------+--------------+
| NET$MESSAGE.EXE |%XC63FF75B| X-5 | 16-SEP-2002 |
| | | 10:30:28.98 |
+----------------------------+----------+-----------------+--------------+
| NET$MGMT.EXE |%XF9E51E5E| V1.0 | 4-FEB-2002 |
| | | 19:54:40.89 |
+----------------------------+----------+-----------------+--------------+
| NET$MOP.EXE |%X0BDDE1DD| V7.2-1 ECO06 | 24-SEP-2002 |
| | | 16:47:14.24 |
+----------------------------+----------+-----------------+--------------+
| NET$MOPS0.EXE |%X32243F45| V7.2-1 ECO06 | 24-SEP-2002 |
| | | 16:47:17.11 |
+----------------------------+----------+-----------------+--------------+
| NET$NISCS_LAA.EXE |%XFC6E279B| MOPLAA V3.0 | 4-FEB-2002 |
| | | 19:53:31.62 |
+----------------------------+----------+-----------------+--------------+
| NET$OSDRIVER.EXE |%X6C60CB4C| V7.2-1 ECO06 | 8-AUG-2002 |
| | | 13:20:48.78 |
+----------------------------+----------+-----------------+--------------+
| NET$OSVCM.EXE |%X650228C4| V7.2-1 ECO06 | 9-AUG-2002 |
| | | 13:32:40.38 |
+----------------------------+----------+-----------------+--------------+
| NET$PROCESS_EMAA.EXE |%X9327FC43| V7.2-1 ECO06 | 16-SEP-2002 |
| | | 10:29:30.23 |
+----------------------------+----------+-----------------+--------------+
| NET$ROUTING_ACPSHR.EXE |%XAA8F0F86| V7.2-1 ECO06 | 8-AUG-2002 |
| | | 14:51:13.76 |
+----------------------------+----------+-----------------+--------------+
| NET$ROUTING_ES.EXE |%X77C1B557| V7.2-1 ECO06 | 8-AUG-2002 |
| | | 14:51:02.83 |
+----------------------------+----------+-----------------+--------------+
| NET$ROUTING_IS.EXE |%XF90709DC| V7.2-1 ECO06 | 8-AUG-2002 |
| | | 17:30:46.26 |
+----------------------------+----------+-----------------+--------------+
| NET$ROUTING_VCM.EXE |%X715CD5CB| V7.2-1 ECO06 | 8-AUG-2002 |
| | | 14:50:55.84 |
+----------------------------+----------+-----------------+--------------+
| NET$SDA.EXE |%X1C086C45| V7.2-1 ECO04 | 4-FEB-2002 |
| | | 19:54:34.63 |
+----------------------------+----------+-----------------+--------------+
| NET$SERVER.EXE |%X0173E932| V7.2-1 ECO06 | 7-NOV-2002 |
| | | 17:17:59.90 |
+----------------------------+----------+-----------------+--------------+
| NET$SESSION_CONTROL.EXE |%X657FB3FD| V7.2-1 ECO06 | 7-NOV-2002 |
| | | 17:17:40.10 |
+----------------------------+----------+-----------------+--------------+
| NET$TPCONS.EXE |%X99FA585D| V7.2-1 ECO06 | 16-SEP-2002 |
| | | 14:25:04.65 |
+----------------------------+----------+-----------------+--------------+
| NET$TRANSPORT_NSP.EXE |%XF5C769E9| V7.2-1 ECO06 | 11-SEP-2002 |
| | | 15:57:41.72 |
+----------------------------+----------+-----------------+--------------+
| NET$TRANSPORT_OSI.EXE |%X95760F16| V7.2-1 ECO06 | 11-SEP-2002 |
| | | 16:42:29.00 |
+----------------------------+----------+-----------------+--------------+
| NET_ISHFILTER.EXE |%X5EA0D944| V7.2-1 ECO06 | 8-AUG-2002 |
| | | 14:50:58.56 |
+----------------------------+----------+-----------------+--------------+
| NWDRIVER.EXE |%XFF0D6BFF| V7.1-6-510 | 19-JUL-2000 |
| | | 10:50:55.24 |
+----------------------------+----------+-----------------+--------------+
| PSI$ACPCODESHR.EXE |%XDCBB7E1A| V7.1-6-512 | 19-JUL-2000 |
| | | 10:52:38.59 |
+----------------------------+----------+-----------------+--------------+
| PSI$ACPDATASHR.EXE |%X30383284| V7.1-6-512 | 19-JUL-2000 |
| | | 10:51:55.13 |
+----------------------------+----------+-----------------+--------------+
| PSI$CONFIGURE.EXE |%XA372F77E| V7.1-6-549 | 19-JUL-2000 |
| | | 11:08:40.80 |
+----------------------------+----------+-----------------+--------------+
| PSI$DELETE_ENTITIES.EXE |%X6BE538D7| V7.1-6-512 | 19-JUL-2000 |
| | | 10:53:06.96 |
+----------------------------+----------+-----------------+--------------+
| PSI$GAP.EXE |%X945CC394| V7.1-6-522 | 19-JUL-2000 |
| | | 11:05:09.77 |
+----------------------------+----------+-----------------+--------------+
| PSI$L3.EXE |%X8AA9F556| V7.1-6-538 | 19-JUL-2000 |
| | | 10:57:19.52 |
+----------------------------+----------+-----------------+--------------+
| PSI$L3CS-NMD.EXE |%X7B1CB01F| V7.1-6-562 | 19-JUL-2000 |
| | | 11:00:04.12 |
+----------------------------+----------+-----------------+--------------+
| PSI$L3CS.EXE |%XECC1FFE5| V7.1-6-562 | 19-JUL-2000 |
| | | 11:00:05.74 |
+----------------------------+----------+-----------------+--------------+
| PSI$L3NM.EXE |%X6F3DBF4B| V7.1-6-521 | 19-JUL-2000 |
| | | 11:04:36.11 |
+----------------------------+----------+-----------------+--------------+
| PSIACC.EXE |%XB6346B00| V7.1-6-504 | 19-JUL-2000 |
| | | 11:05:45.00 |
+----------------------------+----------+-----------------+--------------+
| SIDRIVER.EXE |%X8F27E350| V7.1-ECO06-123 | 19-JUL-2000 |
| | | 11:16:58.82 |
+----------------------------+----------+-----------------+--------------+
| SLDRIVER.EXE |%XCBF4476B| V7.1-ECO06-92 | 19-JUL-2000 |
| | | 11:19:30.13 |
+----------------------------+----------+-----------------+--------------+
| SYS$NAME_SERVICES.EXE |%X4D64D1CC| V2.1-SSB-073 | 8-FEB-2001 |
| | | 17:14:42.39 |
+----------------------------+----------+-----------------+--------------+
| WANDD$COMMONLDR.EXE |%XDEFD8C81| V7.1-ECO06-179 | 19-JUL-2000 |
| | | 11:13:16.33 |
+----------------------------+----------+-----------------+--------------+
| WANDD$DEVICE.EXE |%X374E1DF7| V7.1-ECO06-63 | 19-JUL-2000 |
| | | 11:14:36.77 |
+----------------------------+----------+-----------------+--------------+
|