IRC - Interregion control blocks

      CONTROL BLOCK NAME = DFHIRSPS
      DESCRIPTIVE NAME = CICS TS Interregion Control Blocks
           Licensed Materials - Property of IBM
            Restricted Materials of IBM 
           5655-Y04
           (C) Copyright IBM Corp. 1980, 2005 
      FUNCTION =
           Descriptions of all inter-region communication control
           blocks which are visible to the subsystem level of
           inter-region communication.
                 The control blocks defined are:
           SLCB Subsystem Logon Control Block
           SCCB Subsystem Connection Control Block
           SCACB(E) Subsystem Connection Address Control Block
      NOTES :
       DEPENDENCIES = S/370
       RESTRICTIONS = N/A
       MODULE TYPE = Control block definition
                 Subsystem Logon Control Block
           This DSECT describes the format of the SLCB which is the
           control block that contains the information relevant to
           the logon session which is of interest to the sybsystem
           level of inter-region communication.
           First define the format of the fields in the SLCB.
Table 1.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 16 SLCB
(0) FULLWORD 4 SLCBLECB Logon (Master) ECB
(4) FULLWORD 4 SLCBSCAC SCACB Address
(8) CHARACTER 4 SLCBSTTS Status bytes
(8) CHARACTER 1 SLCBSTS1 Status byte 1
         FLAGS IN STATUS BYTE 1: LCBSTTS1 OR SLCBSTS1
(8) 1... ....   LCBFAM31 '80'X User of LCB is AMODE(31)
(8) .1.. ....   LCBFQUIP '40'X Normal quiesce in progress
(8) ..1. ....   LCBFQUIM '20'X Immediate quiesce
(8) ...1 ....   LCBFSPST '10'X System Post
(8) .... 1...   LCBFBTCH '08'X Batching of opsys
(8) .... .1..   LCBFBTCP '04'X Batch=Postexit
(8) .... ..1.   LCBFBEXL '02'X Exit Loaded
(8) .... ...1   LCBFUNIQ '01'X LCB corresponds to a UNIQUE user
(9) CHARACTER 1 SLCBSTS2 Status byte 2
         FLAGS IN STATUS BYTE 2: LCBSTTS2 OR SLCBSTS2
(9) 1... ....   LCBFNWCN '80'X New connector: scan ECBs
(9) .1.. ....   LCBFQUCM '40'X Quiesce complete
(9) ..1. ....   LCBFSWFS '20'X Switch First received
(9) ...1 ....   LCBFDSCR '10'X Disconnect received
(9) .... 1...   LCBFJOIN '08'X IXCJOIN may have been done
(9) .... .1..   LCBFLVIP '04'X IXCLEAVE in flight
(9) .... ..11   * Reserved
(A) BIT(8) 1 SLCBSTS3 Status byte 3
(B) CHARACTER 1 SLCBSTS4 Status byte 4
         FLAGS IN STATUS BYTE 4: LCBSTTS4 OR SLCBSTS2
(B) 1... ....   LCBSRBSE '80'X Serialization with work queue processor
(B) .111 1111   * Reserved
(C) ADDRESS 4 SLCBLCB Address of LCB
                 Subsystem Connection Control Block
           This DSECT defines the SCCB, the control block which
           contains the information about a particular connection
           which can be accessed by the subsystem level of inter-
           region communication function.
           First define the format of the fields in the SCCB.
Table 2.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 96 SCCB
(0) FULLWORD 4 SCCBDECB Dependent ECB
(4) FULLWORD 4 SCCBTHNM Thread number
(8) FULLWORD 4 SCCBTHID Thread identification
(C) CHARACTER 4 SCCBSTAT Status bytes
(C) CHARACTER 1 SCCBSTS1 Status byte 1
(C) 1... ....   CCBFNWCN '80'X New connecter
(C) .1.. ....   * '40'X Was CCBFCNTR - now reserved
(C) ..1. ....   CCBFSWDT '20'X Data passed with switch
(C) ...1 ....   CCBFSWFS '10'X Switch First received
(C) .... 1...   CCBFDTNF '08'X Data doesn't fit
(C) .... .1..   CCBFDWP '04'X Disconnect when possible
(C) .... ..1.   CCBFSWIT '02'X Invalid target for switch
(C) .... ..1.   CCBFUNEX '02'X Unexpected failure in SRB/subtask
(C) .... ...1   CCBIRCWT '01'X This side is waiting for a session recovery response from the other side.
(D) CHARACTER 1 SCCBSTS2 Status byte 2
         FLAGS IN STATUS BYTE 2:
(D) 1... ....   CCBFTERM '80'X Other side terminated normally
(D) .1.. ....   CCBFABTM '40'X Other side terminated abnormally
(D) ..1. ....   CCBFABTQ '20'X Abnormal termination due to Quiesce
(D) ...1 ....   CCBFCNCT '10'X The connection is currently connected
(D) .... 1...   CCBFFTRM '08'X Other side's normal disc. requests FORGET
(D) .... .1..   CCBNOTFY '04'X Notify request
(E) BIT(8) 1 SCCBSTS3 Status byte 3
(E) 1... ....   CCBFPRIM '80'X This is a primary SCCB
(F) BIT(8) 1 SCCBSTS4 Status byte 4
(10) FULLWORD 4 SCCBDLTH Total length of data passed
(14) FULLWORD 4 SCCBSLTH Target area length
(18) ADDRESS 4 SCCBAREA Target area address
(1C) CHARACTER 8 SCCBCNAM Connector LOGON name
(24) FULLWORD 4 SCCBUSER User field
(28) CHARACTER 8 SCCBSEC Security user field
(30) ADDRESS 4 SCCBELA SCCB associated work element
(38) CHARACTER 8 SCCBCTIM STCK time at which connection connected
(40) CHARACTER 8 SCCBSTOD STCK time by when the secondary TCB had chosen a specific instance of the target primary
(48) CHARACTER 24 SCCBEL SCCB internal work element
                 Subsystem Connection Address Control Block
           These DSECTs define the format of the SCACB and its
           entries. The SCACB is used by the subsystem level
           of interregion communication function to obtain the
           addresses of the SCCBs representing its connections.
Table 3.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 8 SCACB
(0) FULLWORD 4 SCACBNUM Number of entries in SCACB
(4) FULLWORD 4 SCACBENT Start of entries
(4) FULLWORD 4 SCACBEND End marker = X'FFFFFFFF'
Table 4.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 4 SCACBE
(0) FULLWORD 4 SCACBEAD Address of SCCB
                     Logon Connections List
           This list is passed to logon by the requester, and
           it describes the systems to which this logger-on
           can be connected.
Table 5.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 22 LCL
(0) CHARACTER 8 LCLNAME Name of connected system
(8) CHARACTER 8 LCLUSRID Was security userid (ignored)
(10) UNSIGNED 2 LCLSECNO Number of secondaries for connections to given system
(12) UNSIGNED 2 LCLPRMNO Number of primaries for connections to given system
(14) BIT(8) 1 LCLFLG Flag byte
(14) 1... ....   LCLFLGLS '80'X Last element in list
(14) .1.. ....   LCLFLGCN '40'X Connections to this system are initially 'IN SERVICE'
(14) ..1. ....   LCLFLGSK '20'X Partner must be a system key user
(14) ...1 ....   LCLFLGXM '10'X Cross-Memory acceptable
(15) BIT(8) 1 * Reserved
           The SVC argument list comprises a list of addresses,
           each of which is the address of a function argument list.
Table 6.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 4 IRSVCADS
(0) FULLWORD 4 IRVCAARG Address of function argument list
           The function argument list, addressed from the SVC
           argument list, contains different arguments according to
           the function being requested. The first six arguments
           identify the function required, the function modifier
           (for SWITCH, DISCONNECT or QUIESCE), the user number
           and identification, and the thread number and
           identification (where required). The remaining three
           arguments depend on the function requested and identify
           a system name (for LOGON, INSERV or QUIESCE), a
           subsystem control block address (for LOGON or CONNECT)
           and a parameter list (for LOGON or SWITCH).
Table 7.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 24 IRSVCFDS
(0) UNSIGNED 1 IRVCLEN Length of parameter list
(1) UNSIGNED 1 IRVCTYP Function type
(2) HALFWORD 2 IRVCSTYP Function modifier
(4) FULLWORD 4 IRVCUSID Address of userid argument (except LOGON) OR userid return slot (LOGON only)
(8) FULLWORD 4 IRVCTHID Address of thread ID argument (SWITCH, PULL or DISCONNECT only) or thread number return slot (CONNECT only)
(C) CHARACTER 12 IRVCALST Start of function specific argument list
(18) CHARACTER 0 IRVCEND
Table 8.
Offset Hex Type Len Name (Dim) Description
(8) STRUCTURE 4 IRVCLGFL Logon flags
(8) UNSIGNED 1 IRVCLGF1 First flag byte
(8) 1... ....   IRVCLGSP SYS POST req'd on links
(8) .1.. ....   IRVCLGBT Batching of operating system POSTs
(8) ..1. ....   IRVCLGBX BATCH=POSTEXIT
(8) ...1 ....   IRVCLEXM Exit module name given
(8) .... 1...   IRVCLELT Latent parameter supplied on logon
(8) .... .1..   IRVCLDOK Allow duplicate names for this logon
(8) .... ..11   * Reserved
(9) UNSIGNED 1 IRVCLGF2 Second flag byte
(A) UNSIGNED 1 IRVCLGBV Batching value (IRVCLGBT set)
(B) UNSIGNED 1 IRVCLGGM GETMAIN above if SVCLOC=ANY
(B) 1... ....   IRVCLSVC 1 SVCLOC=ANY, 0 SVCLOC=BELOW
(B) .111 1111   * Reserved
Table 9.
Offset Hex Type Len Name (Dim) Description
(C) STRUCTURE 24 * Argument list for LOGON
(C) FULLWORD 4 IRVCLGIM Address of MYNAME argument
(10) FULLWORD 4 IRVCLGSL Address of SLCB addr return slot
(14) FULLWORD 4 IRVCLGMU Address of max users argument
(18) FULLWORD 4 IRVCLGEX Addr of exit module name
(1C) FULLWORD 4 IRVCLGLT Addr of latent parameter
(20) ADDRESS 4 IRCVLNEW_PARM_PTR Addrs of ext. PLIST
Table 10.
Offset Hex Type Len Name (Dim) Description
(C) STRUCTURE 12 * Argument list for LOGOFF
(C) FULLWORD 4 IRVCLODS Address of dynamic storage operand
(10) CHARACTER 8 *
Table 11.
Offset Hex Type Len Name (Dim) Description
(C) STRUCTURE 12 * Argument list for CONNECT
(C) FULLWORD 4 IRVCCNTO Address of TO argument
(10) FULLWORD 4 IRVCCNSC Address of SCCB addr return slot
(14) CHARACTER 4 *
Table 12.
Offset Hex Type Len Name (Dim) Description
(C) STRUCTURE 12 * Argument list for SWITCH
(C) FULLWORD 4 * Reserved
(10) FULLWORD 4 * Reserved
(14) FULLWORD 4 IRVCSWPM Address of parameter to pass
Table 13.
Offset Hex Type Len Name (Dim) Description
(C) STRUCTURE 12 * Argument list for QUIESCE
(C) FULLWORD 4 IRVCQUTO Address of TO argument
(10) CHARACTER 8 *
Table 14.
Offset Hex Type Len Name (Dim) Description
(C) STRUCTURE 12 * Argument list for INSERV
(C) FULLWORD 4 IRVCINTO Address of TO argument
(10) CHARACTER 8 *
Table 15.
Offset Hex Type Len Name (Dim) Description
(C) STRUCTURE 12 * Argument list for RECOVER
(C) FULLWORD 4 * Reserved
(10) FULLWORD 4 IRVCRCRS Register 13 save area
(14) FULLWORD 4 IRVCRCSA Address of save area argument
Table 16.
Offset Hex Type Len Name (Dim) Description
(C) STRUCTURE 12 * Argument list for EOT/M CLEAR
(C) HALFWORD 2 IRVCEOAS ASID of failing memory or ASID of memory containing failing task
(E) HALFWORD 2 * Reserved
(10) FULLWORD 4 IRVCEOTA TCB address of failing task
(14) FULLWORD 4 IRVCEOSC Address of SSCT
Table 17.
Offset Hex Type Len Name (Dim) Description
(C) STRUCTURE 12 * Argument list for ADD
(C) FULLWORD 4 IRVCANM Pointer to netname (=IRVCLGIM)
(10) FULLWORD 4 IRVCATOK ADD token pointer
(14) FULLWORD 4 IRVCALCL A(LCL) - same offset as LOGON
Table 18.
Offset Hex Type Len Name (Dim) Description
(C) STRUCTURE 4 * Argument list for CHCKLEVL
(C) FULLWORD 4 IRVCALVL Caller's level identifier
Table 19.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 8 IRVCLNEW_PARM logon extention plist
(0) FULLWORD 4 IRVCLNEW_VERSION version id
(4) FULLWORD 4 IRVCLNEW_GRP_NAME addr of XCF GROUP Name

Constants

Table 20.
Len Type Value Name Description
4 DECIMAL 16 SLCBLENG Length of SLCB
4 DECIMAL 96 SCCBLENG Length of SCCB
1 HEX 80 IRXMTHRD If not XCF, X-Memory thread
1 HEX 40 IRNXTHRD Non-XCF thread ID
4 DECIMAL 8 SCACBLEN Basic SCACB length
4 DECIMAL 4 SCACBELN Length of SCACB entry
4 DECIMAL 22 LCLLENG Connection list element length
4 DECIMAL 24 IRVCMAXM Maximum parameter length
4 DECIMAL 1 IRVCLVL1 Function lvl 1 - basic XCF
4 DECIMAL 2 IRVCLVL2 Function lvl 2 - FORGET
         The following equates define the function request
         codes for the Interregion Communication Program.
         There are two levels of function request defined here:
         The SVC function code addressed from the SVC argument list
         and the function type qualification code addressed from
         the function argument list for particular functions.
               SVC FUNCTION CODES
1 DECIMAL 0 IRVCEQLG LOGON
1 DECIMAL 4 IRVCEQLF LOGOFF
1 DECIMAL 8 IRVCEQCN CONNECT
1 DECIMAL 12 IRVCEQDC DISCONNECT
1 DECIMAL 16 IRVCEQSW SWITCH
1 DECIMAL 20 IRVCEQQU QUIESCE
1 DECIMAL 24 IRVCEQPL PULL
1 DECIMAL 28 IRVCEQIN INSERV
1 DECIMAL 32 IRVCEQCL CLEAR
1 DECIMAL 36 IRVCEQRC RECOVER
1 DECIMAL 40 IRVCEQEO EOT/M CLEAR
1 DECIMAL 44 IRVCEQMX Immediate Quiesce
1 DECIMAL 48 IRVCEQAD Connection ADD
1 DECIMAL 52 IRVCEQCK Check DFHIRP level
               FUNCTION QUALIFICATION CODES
1 DECIMAL 0 IRVCEQDN Normal DISCONNECT
1 DECIMAL 4 IRVCEQDA Abnormal DISCONNECT
1 DECIMAL 8 IRVCEQDF FORGET disc (normal quies
1 DECIMAL 0 IRVCEQQN Normal QUIESCE
1 DECIMAL 4 IRVCEQQI Immediate QUIESCE
1 DECIMAL 0 IRVCEQSS SWITCH SUBSEQUENT
1 DECIMAL 4 IRVCEQSF SWITCH FIRST
1 DECIMAL 0 IRVCEQRP Recover from program check
1 DECIMAL 4 IRVCEQRA Recover from ABEND
1 DECIMAL 0 IRVCEQET End of Task
1 DECIMAL 4 IRVCEQEC End of Cross Memory Resource Owner Task
1 DECIMAL 8 IRVCEQEM End of Memory
1 DECIMAL 0 IRVCEQPR ADD_PREPARE
1 DECIMAL 4 IRVCEQCM ADD_COMMIT
1 DECIMAL 8 IRVCEQRL ADD_ROLLBACK
                     Error Return Codes
         The following equates define the return codes passed
         back by the interregion communication SVC when it
         detects an error. These error codes are loaded into R15.
2 NUMB HEX 0004 IRERRINF Invalid function requested
2 NUMB HEX 0008 IRERRAUT User not authorized to use SVC (MVS only)
2 NUMB HEX 000C IRERRINE Environment incorrect
2 NUMB HEX 0010 IRERRUNM Invalid user number
2 NUMB HEX 0014 IRERRUID Invalid user identification
2 NUMB HEX 0018 IRERRKEY PSW key not same as at LOGON
2 NUMB HEX 001C IRERRTHN Invalid thread number
2 NUMB HEX 0020 IRERRTHD Invalid thread ID
2 NUMB HEX 0024 IRERRCFT Set footprint failed
2 NUMB HEX 0028 IRERRLVE * DFHIRP services are down-level
2 NUMB HEX 002C IRERRLGN Valid userno & ID but LCB not fully logged on
2 NUMB HEX 0034 IRERRNOS No SCTE in the SVA
2 NUMB HEX 0038 IRERRNFL No free LACBE for LOGON
2 NUMB HEX 003C IRERRDPL Duplicate LOGON
2 NUMB HEX 0040 IRERRMXL Maximum LOGONs already reached
2 NUMB HEX 0044 IRERRGMD GETMAIN failed XCF busy retry TQE storage
2 NUMB HEX 0048 IRERRGM1 GETMAIN failed LACB storage
2 NUMB HEX 004C IRERRGM4 GETMAIN failed SUDB storage
2 NUMB HEX 0050 IRERRGM2 GETMAIN failed LCB/CCB storage
2 NUMB HEX 0054 IRERRGM3 GETMAIN failed - private area storage
         Qualifiers for Getmain and size exceeded errors
1 NUMB HEX 01 IRERQSCW IRERRGM3 qualifier security work area
1 NUMB HEX 02 IRERQLCC IRERRGM3 qualifier LCL copy area
1 NUMB HEX 03 IRERQVFW IRERRGM3 qualifier SSI VERIFY work area
1 NUMB HEX 04 IRERQSDW SUDB work area security work area
1 NUMB HEX 05 IRERQJSB IRERRGM3 qualifier JSB storage
1 NUMB HEX 06 IRERQSCA IRERRGM3/IRERRSIZ qualifier SCACB storage
1 NUMB HEX 07 IRERQLCV IRERRGM3/IRERRSIZ qualifier LCBE vector storage
1 NUMB HEX 08 IRERQLCD IRERRGM2/IRERRSIZ qualifier LCBD, LCBE & CCB storage
1 NUMB HEX 09 IRERQSCC IRERRGM3/IRERRSIZ qualifier SCCB storage
1 NUMB HEX 0A IRERQLCX IRERRGM3/IRERRSIZ qualifier LCBEX & CCBX storage
1 NUMB HEX 0B IRERQPHB IRERRGM3/IRERRSIZ qualifier PHB storage
1 NUMB HEX 0C IRERQSLC IRERRGM3/IRERRSIZ qualifier SLCB storage
1 NUMB HEX 0D IRERQSRW IRERRGM3/IRERRSIZ qualifier SRB work area
1 NUMB HEX 0E IRERQXTT IRERRGM3/IRERRSIZ qualifier XCF Trace Table
1 NUMB HEX 0F IRERQQSW IRERRGM3/IRERRSIZ qualifier QUERY SYSPLEX work area
1 NUMB HEX 10 IRERQGXW IRERRGM3/IRERRSIZ qualifier XCF Group Exit work area
1 NUMB HEX 11 IRERQRXW IRERRGM3/IRERRSIZ qualifier XCF busy retry SRB work area
1 NUMB HEX 12 IRERQRTT IRERRGM3/IRERRSIZ qualifier XCF busy retry SRB Trace Table
         Error return codes continued
2 NUMB HEX 0058 IRERRNSK Potential partner is not a system key user but LCBE insists on system key partners
2 NUMB HEX 005C IRERRNLG System not logged on
2 NUMB HEX 0060 IRERRNCT Primary & secondary DFHIRP levels have incompatible XCF User State Data formats
2 NUMB HEX 0064 IRERRGM5 GETMAIN failed CSB/CND storage
2 NUMB HEX 0068 IRERRNSS Secondary system not in primary LCB
2 NUMB HEX 006C IRERRCCS No secondary CCB found for primary system
2 NUMB HEX 0070 IRERRIQS Secondary is in QUIESCE
2 NUMB HEX 0074 IRERRNSP Primary system not in secondary LCB
2 NUMB HEX 0078 IRERRCCP No primary CCB found for secondary
2 NUMB HEX 007C IRERRIQP Primary is in QUIESCE
2 NUMB HEX 0080 IRERRCCR No primary CCB/retry req
2 NUMB HEX 0084 IRERRDSC Link is already disconnected
2 NUMB HEX 0088 IRERRSWI Other side cannot receive data
2 NUMB HEX 008C IRERRNSW This side cannot send data
2 NUMB HEX 0090 IRERRPL1 Other side cannot be pulled from
2 NUMB HEX 0094 IRERRPL2 This side cannot pull data
2 NUMB HEX 0098 IRERRNPP There is no pull pending
2 NUMB HEX 009C IRERRNDP No data to be pulled (Internal error)
2 NUMB HEX 00A0 IRERRLIQ LCB is in QUIESCE
2 NUMB HEX 00A4 IRERRUKS Target system not found in LCB
2 NUMB HEX 00A8 IRERRCSB CSB cannot be found
2 NUMB HEX 00AC IRERRLNC Link is not connected
2 NUMB HEX 00B0 IRERRSCF Security check failed
    Qualifiers for security check failure
1 NUMB HEX 01 IRERQAUT IRERRSCF qualifier AUTH denied access
1 NUMB HEX 02 IRERQFAU IRERRSCF qualifier FASTAUTH denied access
    Error codes continued
2 NUMB HEX 00B4 IRERRSCH Attempt to schedule an SRB/subtask failed
2 NUMB HEX 00B8 IRERRGM7 GETMAIN failed for SRB storage (MVS)
2 NUMB HEX 00BC IRERRPST 'Special' ABEND (Bad ECB etc.)
2 NUMB HEX 00C0 IRERRIA0 Invalid argument or Parameter addr
2 NUMB HEX 00C4 IRERRIA1 Invalid address in parameter list
2 NUMB HEX 00C8 IRERRIA2 Invalid address in data list
2 NUMB HEX 00CC IRERRABN An MVS ABEND occurred
2 NUMB HEX 00D0 IRERRGM8 GETMAIN failed for Transfer Buffer
2 NUMB HEX 00D4 IRERRGM9 GETMAIN failed for EOM wk area
2 NUMB HEX 00D8 IRERRENV Subsystem notification error (MVS only)
2 NUMB HEX 00DC IRERRIA3 Invalid target for data movement
2 NUMB HEX 00E0 IRERRILE Internal logic error
2 NUMB HEX 00E4 IRERRGMX GETMAIN failed for use count array
2 NUMB HEX 00E8 IRERRAX Non-zero AX value currently set
2 NUMB HEX 00EC IRERRGMA GETMAIN failed for XCF part table or XCF retry storage
2 NUMB HEX 00F0 IRERRCAT Connect SRB ATSET failed
2 NUMB HEX 00F4 IRERRXME Cross memory environment error
2 NUMB HEX 00F8 IRERRIDL Total data length invalid For SWITCH or PULL
2 NUMB HEX 00FC IRERRMPD M/C check paging I/O or DAT error
2 NUMB HEX 0100 IRERRWEN Bad name for EXITS=
2 NUMB HEX 0104 IRERRWEL LOAD failed for IR work exit
2 NUMB HEX 0108 IRERRWEF IR work exit is bad format
2 NUMB HEX 010C IRERRLCL Error in LOGON/ADD connections list
    Qualifiers for logon/add connection list error
1 NUMB HEX 01 IRERQDNM Duplicate connection name in LCL or LCBEs
1 NUMB HEX 02 IRERQEXC Restricted options requested by an EXCI user
1 NUMB HEX 03 IRERQ#SN Number of sessions is invalid
1 NUMB HEX 04 IRERQPNU Primary sessions requested by a non-unique user or LCL end flag cleared asynchronously
    Error codes continued
2 NUMB HEX 0114 IRERRXCQ IXCQUERY failure, reason in R0
2 NUMB HEX 0118 IRERRTKN Token not found - dynamic ADD
2 NUMB HEX 011C IRERRSCV SCTE already built by an incompatible version of DFHIRP
2 NUMB HEX 0120 IRERRRSM MVS RESMGR failed - 1st 2 bytes of RF is RESMGR return code
2 NUMB HEX 0124 IRERRSIZ Max. size exceeded for SCACB, LCBE vector, LCBD block, SCCB block or LCBEX block
2 NUMB HEX 0128 IRERRTSW Non-zero POST code from TRANSWAP
2 NUMB HEX 012C IRERRSN# No unused session numbers left for an XCF CONNECT request
2 NUMB HEX 0130 IRERRMTM LCBFJOIN set at start of IRCJOIN but XCF member token not present in LCB - probably caused by a previous ABEND during IXCJOIN
2 NUMB HEX 0134 IRERRSCM The LACB that currently exists was built by an incompatible version of DFHIRP
2 NUMB HEX 0138 IRERRXCF Co-located systems, or systems in the same MVS image cannot connect if they belong to different XCF GROUPS
2 NUMB HEX 013C IRERRXCF_INV_NAME Specified XCF Group Name does not conform to XCF naming conventions
2 NUMB HEX 0FFF IRERRINVHW DFHIRP is being run on non z/Architecture hardware