Changed internal CICS control blocks

Note that this description only applies to users migrating from a system older than CICS TS for z/VSE 2.1 (z/VSE 6.1). Users upgrading from CICS TS for z/VSE 2.1 are not affected.

With CICS TS for z/VSE 2.1, internal CICS® control blocks were changed. The changes are not transparent. Programs using these control blocks have to be recompiled and re-linked prior to execute them on CICS TS for z/VSE 2.1 or CICS TS for z/VSE 2.2.

The Table 1 lists the major control blocks that were changed. Some changes are transparent depending on the usage. This is listed in additional information. Programs, that use internal CICS control blocks which are not listed, should also be recompiled.

Table 1. Internal CICS control blocks that were changed for CICS TS for z/VSE 2.1
Control block Additional information
DFHA14DS Refer to Statistical changes with CICS TS for z/VSE 2.1
DFHCNVS  
DFHDYPDS Refer to Upgrade Dynamic Transaction Routing Programs
DFHGDEFS  
DFHIC  
DFHKC  
DFHMCTDR  
DFHMNDEF  
DFHMNPDA  
DFHMNTDS Monitoring statistic record not transparent
DFHPCEDS Refer to The Global User Exit Programming Interface
DFHSTD2  
DFHTCTTE  
DFHTCA  
DFHUEXIT Refer to The Global User Exit Programming Interface