Patch-ID# 102874-13 Keywords: sunlu6.2 CPIC cmrcv() receive cpic appc status_rec Synopsis: SunLink SNA Logical Unit 6.2: patch Date: Dec/11/98 Solaris Release: 2.3 2.4 2.5 2.5.1 2.6 SunOS Release: 5.3 5.4 5.5 5.5.1 5.6 Unbundled Product: SunLink SNA Logical Unit (SUNWlu62) Unbundled Release: 9.0 Relevant Architectures: sparc BugId's fixed with this patch: 4096326 4078509 4055893 4055544 4058686 4053779 4026089 4015143 4028205 4018550 4028471 4028361 4028693 4018554 4014942 1262898 1262948 1259973 1241986 1239030 1221850 1221363 4118414 4136949 4141656 4133530 Changes incorporated in this version: 4133530 Patches accumulated and obsoleted by this patch: 105003-01 Patches which conflict with this patch: Patches required with this patch: 102312-15 Obsoleted by: Files included with this patch: /opt/SUNWlu62/sunlu6.2, /opt/SUNWlu62/libsunp2p.so, /opt/SUNWlu62/libsunlu62.so, /opt/SUNWlu62/BMD/LU62_msglib Problem Description: RELEASE - 13 sunpu2.1.adm process goes away. Core file is created. RELEASE - 12 BugId: 4136949 sunlu6.2 core dumps on buffer allocation BugId: 4133530 sunpu2.1.adm process goes away. Core file is created. RELEASE - 11 BugId: 4136949 se_hdlc interface does not support NRZI mode. RELEASE - 10 BugId: 4118414 Inddep. LU6.2: sunpu2.1 and sunlu6.2 core dump on multiple bind rejects RELEASE -09 BugId: 4096326 Inddep. LU6.2: Bind security doesn t work when the sun send the bind. RELEASE -08 BugId: 4078509 sun doesn t send data after positive response RTR RELEASE -07 BugId: 4055893 CICS issues Bind security encryption error with LU_LU_PASS parameter in config BugId: 4055544 All conversations shutdown after third parallel session started RELEASE -06 BugId: 4058686 The problem is CICI has defined bind password and we did not respond bnd password in BIND response BugId: 4053779 The latest liblu62.so we got from you is using brxlu62l_ as API trace file name, it should be sunlu62l_. BugId: 4026089 SNA PTP 9.0 sunlu62 shows message sunlu6.2: CSRV000e: MESSAGE NOT IN DATABASE. This is fixed and "MESSAGE NOT IN DATABASE" message does not show up anymore. RELEASE -05 BugId: 4015143 An lu62_allocate does not "force bind" a connection to mainframe. BugId: 4028205 P2P passes wrong userid in trusted user mode. BugId: 4018550 Parallelism between ACB's works only if CNOS session is rejected. BugId: 4028471 P2P hangs when user presses ctl-c. BugId: 4028361 SNA P2P 9.0 LU62_OPEN command in API fails but claims LU62_OK. BugId: 4028693 Lost auto init session limit when upgrade from 8.0 to 9.0. RELEASE -04 BugId: 4018554 SNA PTP 9.0 sunlu62 process cores in funktion free_word after startup. BugId: 4014942 Third MC_ALLOCATE never return to tp and then tp terminated. RELEASE -03 BugId: 1262898 SunLink SNA does not support return code 084c. BugId: 1262948 The customer's 9.0 P2P gateway will not start due to license error. BugId: 1259973 SNA stack ignors userid set by ptogram and replaces it process uid. RELEASE -02 Added new LU62_msglib in BMD. Bugid:1239030 Sunlu6.2 counts sessions for required licenses. Bugid: 1241986 p2p does not initiate a CNOS when the host side has been inactivated. RELEASE -01 Bugid:122136 primary problem is the non-standard CPIC implementation for the cmrcv() verb. The data buffer and the data _received status do properly reflect what I expect to see. The problem is the status_received variable is not being returned as expected. Bugid: 1221850 CPI-C verb CM_RECEIVE returns non-standard value. Session count now does not CNOS sessions. P2P will initiate CNOS even if host side has been inactivated. Fixed 8.0 to 9.0 conversion problems. Changed following CPIC verbs behavior to make it standard to CPIC as well as to behave similar to SunLink 8.0 CPIC API. 1. LU62_OPEN/ CMOPEN Earlier this verbs were mandatory, made it non mandatory. 2. CMSLTP Made this non mandatory CPIC 2.0 (not available in 1.0) verb. 3. setenv APPC_LOCAL_LU/CMOPEN This setenv can replace CMOPEN but we do not need this. All the information for CMOPEN can be found in side_info file. We should not need to specify the local lu for cminit. 4. CM_RECEIVE Return value of CM_RECEIVE is made standard. 5. XCECST, XCECSU, XCSCSP, XCSCST, and XCSCSU have beend redefined to CMECST, CMECSU, CMSCSP, CMSCST and CMSCSU. This will require customer to recompile all their applications. 6. Ebcdic string for tp name in side_info file. Added shared libraries liblu62.so and libsunp2p.so. Patch Installation Instructions: -------------------------------- Refer to the Install.info file for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. Any other special or non-generic installation instructions should be described below as special instructions. Special Install Instructions: ----------------------------- None.