Programming Interface Information: This page documents intended Programming
Interfaces that allow the customer to write programs to obtain the services of VM/ESA.

IPARMLX

Prolog  

Control Block Contents  

IPARMLX DSECT

Storage Layout  

Cross Reference (Contains links to field and bit definitions)  

IPARMLX Prolog

 NAME       : IPARMLX
 DESCRIPTION: APPC CONNECT PLIST EXTENSION MAPPING
 DSECT      : IPARMLX
 FUNCTION   : TO MAP THE CONNECT PARAMETER LIST EXTENSION
              PROVIDED ON AN APPCVM CONNECT WHEN FMH5=NO
              IS SPECIFIED.
 LOCATED BY : MAINTAINED IN CP STORAGE IN THE CONBK.
 CREATED BY : USER VIRTUAL MACHINE
              HCPIUR (AS PART OF THE CONBK)
 DELETED BY : HCPIUR (AS PART OF THE CONBK)
              HCPIUQ (AS PART OF THE CONBK)
 NOTES      : ANY CHANGES TO IPARMLX COPY SHOULD ALSO BE MADE IN
              THE INTERNAL CMS VERSION, DMSIPMXP, TO KEEP THE
              MAPPING IN SYNC BETWEEN CP AND CMS.  THE CMS
              BILINGUAL MACRO, DMSIPMX, USES THE ASSEMBLER COPY
              FUNCTION TO INCLUDE IPARMLX COPY WHEN INVOKED FROM
              AN ASSEMBLER MODULE.

 

IPARMLX Control Block Content


IPARMLX DSECT

Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure IPARMLX APPC CONNECT PLIST EXTENSION MAPPING 0000 0 Character 8 * RESERVED 0008 8 Character 8 IPXMODE MODE NAME SPECIFIED 0010 16 Character 16 IPXLKLU (0) LOCALLY KNOWN LUNAME 0010 16 Character 8 IPXLQUAL LUNAME QUALIFIER 0018 24 Character 8 IPXTRGLU TARGET LUNAME 0020 32 Character 1 IPXSTYPE SECURITY TYPE 00000000 IPXSSAME X'00' SECURITY(SAME) SPECIFIED 00000001 IPXSNONE X'01' SECURITY(NONE) SPECIFIED 00000002 IPXSPGM X'02' SECURITY(PGM) SPECIFIED 00000003 IPXSPGLU X'03' SECURITY(PGM) WITH LU 00000004 IPXSPGUS X'04' SECURITY(PGM) WITH LU/USERID 0021 33 Character 1 IPXTPNL TPN LENGTH 0022 34 Character 1 IPXFLAG GENERAL FLAG BYTE .1.. .... IPXPBUFL X'40' BUFFER LIST OPTION FOR PIP NOTES : IPXPBUFL MUST MATCH CONCPBFL'S VALUE IN IPARMLX COPY 0023 35 Character 1 IPXLUWL LUWID LENGTH 0024 36 Signed 4 * RESERVED 0028 40 Character 8 IPXSUSER USERID SECURITY FIELD 0030 48 Character 8 IPXSPSWD PASSWORD SECURITY FIELD 0038 56 Character 64 IPXTPN TPN 0078 120 Character 8 IPXALTID ALTID FOR TARGET'S VMDBK 0080 128 Character 26 IPXLUW (0) LOGICAL UNIT OF WORK ID 0080 128 Character 1 IPXFQUL FULLY QUALIFIED LU LENGTH 0081 129 Character 17 IPXFQUA FULLY QUALIFIED LU NAME 0092 146 Character 6 IPXFLUIN LUW INSTANCE NUMBER 0098 152 Character 2 IPXFLUSN LUW SEQUENCE NUMBER 009A 154 Signed 2 IPXPLEN LENGTH OF PIP DATA 009C 156 Signed 4 IPXPADR ADDRESS OF PIP DATA 000000A0 IPXMAXL *-IPARMLX MAXIMUM EXTENSION SIZE 00000014 IPXDWSIZ (*-IPARMLX+7)/8 SIZE OF IPX IN DOUBLEWORDS MISCELLANEOUS EQUATES 00007FFF IPXMAXPV 32767 MAXIMUM PIP VARIABLE LENGTH

 

IPARMLX Storage Layout

*** IPARMLX - APPC CONNECT PLIST EXTENSION MAPPING
*
*     +-------------------------------------------------------+
*   0 |///////////////////////////////////////////////////////|
*     +-------------------------------------------------------+
*   8 |                       IPXMODE                         |
*     +-------------------------------------------------------+
*  10 |                       IPXLQUAL                        |
*     +-------------------------------------------------------+
*  18 |                       IPXTRGLU                        |
*     +------+------+------+------+---------------------------+
*  20 |:STYPE|:TPNL |:FLAG |:LUWL |///////////////////////////|
*     +------+------+------+------+---------------------------+
*  28 |                       IPXSUSER                        |
*     +-------------------------------------------------------+
*  30 |                       IPXSPSWD                        |
*     +-------------------------------------------------------+
*  38 |                                                       |
*     =                        IPXTPN                         =
*     |                                                       |
*     +-------------------------------------------------------+
*  78 |                       IPXALTID                        |
*     +------+------------------------------------------------+
*  80 |:FQUL |                                                |
*     +------+                                                |
*     |                       IPXFQUA                         |
*     |             +-----------------------------------------+
*  90 |             |                IPXFLUIN                 |
*     +-------------+-------------+---------------------------+
*  98 |  IPXFLUSN   |  IPXPLEN    |         IPXPADR           |
*     +-------------+-------------+---------------------------+
*  A0
*
*** IPARMLX - APPC CONNECT PLIST EXTENSION MAPPING

 

IPARMLX Cross Reference

(contains links to field and bit definitions)
Symbol         Dspl Value
-------------- ---- -----

IPXALTID 0078

IPXDWSIZ 009C 00000014

IPXFLAG 0022

IPXFLUIN 0092

IPXFLUSN 0098

IPXFQUA 0081

IPXFQUL 0080

IPXLKLU 0010

IPXLQUAL 0010

IPXLUW 0080

IPXLUWL 0023

IPXMAXL 009C 000000A0

IPXMAXPV 009C 00007FFF

IPXMODE 0008

IPXPADR 009C

IPXPBUFL 0022 40

IPXPLEN 009A

IPXSNONE 0020 00000001

IPXSPGLU 0020 00000003

IPXSPGM 0020 00000002

IPXSPGUS 0020 00000004

IPXSPSWD 0030

IPXSSAME 0020 00000000

IPXSTYPE 0020

IPXSUSER 0028

IPXTPN 0038

IPXTPNL 0021

IPXTRGLU 0018


This information is based on VM/ESA 2.4.0.
Last updated on 3 Aug 1999 at 13:50:52 EDT.
Copyright IBM Corporation, 1990, 1999