|
Programming Interface Information:
This information is NOT intended to be used as Programming Interfaces of z/VM. |
RPABK
Control Block Contents
RPABK DSECT
Cross Reference (Contains links to field and bit definitions)
RPABK Prolog
NAME : HCPRPABK
DESCRIPTION: Parameter list for HCPRPA
DSECT : RPABK
FUNCTION : Contains the parameters for a call to HCPRPA
LOCATED BY : None
CREATED BY : Modules which call HCPRPA
DELETED BY : The module that created it
REFERENCES : HCPCLASS - Class Equates
ACIPARMS - Access Control Interface Parameters
SERIALIZED : None
RPABK Control Block Content
RPABK DSECT
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure RPABK Parameter list for HCPRPA
*** RPABK - Parameters to HCPRPA
0000 0 Bitstring 1 RPAFLAG Privilege check/ANY/MAC indicator
0001 1 Bitstring 1 RPAVERS Command version(s) being
processed
0002 2 Bitstring 1 RPAENV Command type indicator code
0003 3 Bitstring 1 RPAOPTS RPA processing options
1... .... RPALTGSD X'80' RPALTGSD Address of the
GSDBK is in R3
.1.. .... RPALTVMD X'40' RPALTVMD Address of the
VMDBK is in R4
..1. .... RPAAUD X'20' RPAAUD HCPRPA should call
for audit only
...1 .... RPANOMAC X'10' RPANOMAC HCPRPA should not
call for MAC
0004 4 Bitstring 1 RPAFCN Function request code
0005 5 Bitstring 1 RPAAUDIT Audit subtype code
00000000 RPAAUDDC 0 RPAAUDDC Directory COMMAND
0006 6 Bitstring 1 * (2) Reserved
0008 8 Character 8 RPATLAB Target Security label
0010 16 Character 8 RPATUSR Target userid
0018 24 Character 8 RPANODE Resource nodename <lanname>
0020 32 Address 4 RPAVLABK Ptr to HCPBLABK - VLAN list
00000005 RPASIZE (*-RPABK+7)/8
RPABK Storage Layout
*** RPABK - Parameter list for HCPRPA
*
* +------+------+------+------+------+------+-------------+
* 0 |:FLAG |:VERS |RPAENV|:OPTS |RPAFCN|:AUDIT|/////////////|
* +------+------+------+------+------+------+-------------+
* 8 | RPATLAB |
* +-------------------------------------------------------+
* 10 | RPATUSR |
* +-------------------------------------------------------+
* 18 | RPANODE |
* +---------------------------+---------------------------+
* 20 | RPAVLABK | 24
* +---------------------------+
*
*** RPABK - Parameter list for HCPRPA
RPABK Cross Reference
Symbol Dspl Value -------------- ---- ----- RPAAUD 0003 20 RPAAUDDC 0005 00000000 RPAAUDIT 0005 RPAENV 0002 RPAFCN 0004 RPAFLAG 0000 RPALTGSD 0003 80 RPALTVMD 0003 40 RPANODE 0018 RPANOMAC 0003 10 RPAOPTS 0003 RPASIZE 0020 00000005 RPATLAB 0008 RPATUSR 0010 RPAVERS 0001 RPAVLABK 0020
Copyright IBM Corporation, 1990, 2007