gtpm2m3sMigration Guide: Program Update Tapes

User Exits

The following section summarizes changes for control program (CP) and entry control block (ECB) user exits. See TPF System Installation Support Reference for a complete description of all user exits.

Control Program (CP) User Exits

Table 1295 summarizes control program (CP) user exit changes. This information is presented in alphabetic order by the name of the CP user exit.

Table 1295. Control Program (CP) User Exit Changes by PUT and APAR

Control Program (CP) User Exit Activated In User Routine Label New, Changed, or No Longer Supported? APAR Number
PUT 15
CCCPSE UCGPFA New PJ28014
PUT 10
CCCPSE UCCPER Changed PJ26008
CCCPSE UCCPER2 New PJ26008
CCENBK, CCCLHR UCCCREB Changed PJ25981
CCENBK UCCDBTS New PJ26008
CCENBK, CCCLHR UCCFREB Changed PJ25981
CCENBK UCCRTNX Changed PJ25981
CLMINT UCCEFCX Changed PJ25981
PUT 6
CTRC UCCCTRC Changed PJ23493

ECB User Exits

Table 1296 summarizes the ECB user exit changes. This information is presented in alphabetic order by the name of the function.

Table 1296. ECB User Exit Changes by PUT and APAR

Function User Exit Activated In User Exit Program New, Changed, or No Longer Supported? Description of Change APAR Number
PUT 15
User Data Recovery Copy Support ZFDRS UDRS New Permits the use of user-defined data recovery copy support. PJ27728
User Data Recovery Restore Support ZRDRS UDRR New Permits the use of user-defined data recovery restore support. PJ27728
PUT 14
Socket Cycle-Up CLCA CLCV Changed Updated to allow a call from CLCA when using TCP/IP Native Stack. PJ27628
Module Copy Select/Validate CYPB UCPY New Created for module copy selection/validation to perform additional module verification checks. PJ27430
PUT 13
MATIP Translation CMADAT UMATTR Changed Updated to provide the message length.. PJ26858
PUT 12
Continuous Data Collection Information Storage CDCQ CDCB New Allows the storage of user data into tables previously created with CDCA. PJ27095
Continuous Data Collection Table Creation CDCO CDCA New Allows the creation of tables needed to store data. PJ27095
MATIP Host Name CMACMD UMATCH Changed Updated prologue and removed internal code. PJ26873
Not Applicable ACPL, CRLX, CIL1 UELI Changed All calling segments now properly pass a consistent character type in the program base field UELIPGMBP. PJ26744
PUT 11
Selective Core Resident Load CLIB UCLB New Allows you to specify if a specific core resident program will be loaded during restart. PJ26283
PUT 10
Debug Registration CDB0 CDBPUX New Added for TPF Assembler Debugger for VisualAge Client. PJ26008
Trace by Terminal CDB0 CDBUXT New Added for TPF Assembler Debugger for VisualAge Client. PJ26008
PUT 8
ZFECB CDE3 UDE0 New The entry control block (ECB) display user exit for the ZFECB command. PJ23981
PUT 7
ZAPGM CIPY UELM Changed Now called when any ZAPGM command is issued on the file copy of a program. Now has a block on data level 7 on input when called by ZAPGM. PJ21730
PUT 6
APPN Select A Host CSBU UAPN Changed The TPF host that is selected must be in CRAS state or above. PJ23762
Select ALS to Adjacent APPN Node CSCZ UALS New Select the ALS over which the TPF 4.1 system sends a BIND request to an adjacent APPN node. PJ23620
System State Change CTKR USC3 New The CTKR segment activates the USC3 user exit at the beginning of each of these cycle-down schedules:
  • CRAS state to 1052 state
  • MESW state to 1052 state
  • MESW state to CRAS state
  • NORM state to 1052 state
  • NORM state to CRAS state
  • NORM state to MESW state.
PJ22937
Initialize Global Environment List CTKS UENV New During system restart, the CTKS segment activates the UENV user exit for each subsystem. Global environment list entries may be defined by coding setenv functions in the user exit. PJ23923
System State Change CTKT USC4 New The CTKT segment activates the USC4 user exit at the end of these cycle-up schedules just before calling the CVCX segment to set the state indicator:
  • 1052 state to UTIL state
  • 1052 state to CRAS state
  • 1052 state to MESW state
  • 1052 state to NORM state
  • CRAS state to MESW state
  • CRAS state to NORM state
  • MESW state to NORM state.
PJ22937
PUT 4
Program History CILA UELM Changed A change has been made to a structure that is passed to UELM. Therefore, modify any user-defined code and compile or assemble any user modules that call UELM. PJ16018
ZOLDR Command Not Applicable Not Applicable Changed No new user exits have been added. However, the ZOLDR user exits are now ISO-C DLMs (migrated from TARGET(TPF) to ISO-C) so IBM recommends that you perform some analysis of any unique user-exit code in these programs to determine if any need to be changed because of the ISO-C migration. See the APEDIT for APAR PJ20388 for more information about these changes. PJ20388