SNA_3270APSV R3270114 DEC SNA 3270 Appl. Srvs 1.1 OSF ECO Summary
Copyright (c) Digital Equipment Corporation 1995, 1996. All rights reserved.
PRODUCT: DEC SNA 3270 Application Services, Version 1.1
OP/SYS: DEC OSF/1 V2.1 or later
SOURCE: Digital Equipment Corporation
ECO INFORMATION:
ECO Kit Name: R3270114
ECO Kits Superseded by This ECO Kit: R3270113
ECO Kit Approximate Size: R3270114.TAR - 1360 Blocks
696320 Bytes
System Reboot Necessary: Yes
ECO KIT SUMMARY:
An ECO kit exists for DEC SNA Application Services, V1.1 on DEC OSF/1
V2.1 or later. This kit addresses the following problems:
Problems addressed in the R3270114 kit:
o Print Symbiont: nonprintable characters in DMCS.
Fixed a problem where some characters were not printed on the
IBM printer when converting from foreign ASCII characters.
Those characters are empty in the DEC Multinational Character
Set(DMCS).
o ACCVIO: when an asynchronous event occurs.
Fixed an access violation when an asynchronous event has
occurred. The statvec_ptr was cleared out erroneously.
o Infinite loop.
Fixed two infinite loop problems.
1. When writing from the pacing queue as the link was aborted.
2. When trying to remove the tc_to_dfcq to the user queue as
081B was received.
o Device hang when SNA_S_TOEXR arrived.
Fixed the R3270 device hang problem when error message
"??Change to exception response ??" (SNA_S_TOEXR) arrived.
o ACCVIO: when passing invalid session id address.
Fixed an access violation when an unreadable session id address
passed to the routine. Properly check the session id and the
error message R3270-S-PARERR will be returned.
Problems addressed in the R3270113 kit:
o Sequence number >= 0x0100 problem.
There was a bug extracting the sequence number from the receive
buffer. All that this line does is take the byte at the location
in msg_ptr and extend it to an unsigned short int. What was really
needed was to reference the unsigned short int starting at this
location. Have added code to copy the 2 bytes needed for the
sequence number into an unsigned short int local variable.
o ACCVIO when REQUEST_TO_TRANSMIT is outstanding.
The ACCVIO occurred when the following was true:
a. MEP called an internal routine in R3270 called
R3270$REQUEST_TO_TRANSMIT. It tended to do this when
broadcasts were sent to a terminal.
b. At that very moment (ie. while REQUEST_TO_TRANSMIT is
outstanding) the session to the IBM system is lost specific way.
To get the problem, the gateway/IBM system has to send MEP an
UNBIND RU.
o Problem in r3270_example.c.
Internal error message
R3270_S_BUGCHK returned when r3270_connect fails
R3270_S_BUGCHK - a fatal error in R3270 has occurred
R3270_S_BUGCHK - status = 55982ba
Added r3270_deallocate_session call in order to deallocate memory
if r3270_connect returns an error.
o PAI: problem in SNALOG
Handle a status vector on non VMS platforms in routine
snalog_status. R3270 on DEC OSF/1 uses status vectors and without
this fix 0 is often erroneously logged as routine return values.
o PAI:DFCI Fix internal -RSP completion processing.
If we received message that needed to response internally in
a lower layer, the completion of sending -RSP caused the
outstanding receive to complete erroneously.
INSTALLATION NOTES:
The ECO kit is distributed as a tar file containing the kit which can be
installed using the setld command. The tar file should be unpacked to a
suitable directory and then the setld command issued specifying that
directory as the source of the kit.
NOTE: This is not an update kit, and the current version of the R3270
must be deleted before installing this ECO.
Once the kit is installed, you should follow the instructions in the
installation guide for rebuilding the kernel then reboot the system and
configure the kit with the exception that it is not necessary to rerun
the initial configuration utility.
This patch can be found at any of these sites:
Colorado Site
Georgia Site
Files on this server are as follows:
r3270114.README
r3270114.CHKSUM
r3270114.CVRLET_TXT
r3270114.tar
|