ACIPARMS
Prolog
Control Block Contents
ACIPARMS DSECT
Storage Layout
Cross Reference (Contains links to field and bit definitions)
ACIPARMS Prolog
NAME : ACIPARMS
DESCRIPTION: ACCESS CONTROL INTERFACE PARAMETERS
DSECT : ACIPARMS
FUNCTION : CP Creates this parameter list to interface
with The ESM (External Security Manager e.g.
RACF)
LOCATED BY : NONE
CREATED BY : Modules which call HCPRPIRA and HCPRPWEP.
DELETED BY : Modules which call HCPRPIRA and HCPRPWEP.
ACIPARMS Control Block Content
ACIPARMS DSECT
Hex Dec Type/Val Lng Label (dup) Comments
---- ---- --------- ---- -------------- --------
0000 0 Structure ACIPARMS ACCESS CONTROL INTERFACE
PARAMETERS
The code in this field indicates class of event for the purposes of the
authorization check associated with the ACIBMAPP setting. On calls
where no authorization corresponding to the ACIBMAPP setting is
applicable, ACIVMCMD should be used.
0000 0 Bitstring 1 ACIFCN A*1 FUNCTION REQUEST
00000000 ACILINK X'00' LINK ACCESS VALIDATION
00000004 ACISPOOL X'04' SPOOL ACCESS VALIDATION
00000008 ACITAG X'08' NODE ACCESS VALIDATION
0000000C ACIDEL X'0C' DELETE USER REQUEST
00000010 ACILOG X'10' LOGON and (X)Autolog
00000018 ACIALTU X'18' ALTERNATE USERID
0000001C ACIVMCMD X'1C' COMMAND FUNCTION
00000020 ACINSSEG X'20' Restricted Load/Find of an
NSS
00000024 ACIDCSEG X'24' Restricted Load/Find of a
DCSS
00000028 ACIFESM1 X'28' Reserved for ESM internal
use
0000002C ACIFESM2 X'2C' Reserved for ESM internal
use
00000030 ACISETID X'30' POSIX set ID request
00000034 ACIQGDB X'34' POSIX group database query
request
00000038 ACIQUDB X'38' POSIX user database query
request
0001 1 Bitstring 1 ACICODE A*2 RETURN CODE FIELD
00000000 ACIAUTH X'00' Access authorized, or
successful audit
00000004 ACIDEFR X'04' Access deferred
00000008 ACINOAC X'08' Access denied
0000000C ACIFAIL X'0C' Fail command, issue no
message. For LOGON command, force
user. Only possible when
ACIFCN=ACILOG.
00000010 ACITERM X'10' Fail command issue no
message. Only possible when
ACIFCN=ACILOG.
00000020 ACIUNAV X'20' ESM was unable to process
request
00000024 ACINFND X'24' Input group/user does not
exist
00000028 ACIBFSM X'28' Access authorized, but the
data buffer is too small to
contain the requested data
0000002C ACINVAL X'2C' ACINUID/ACINGID contains an
invalid value
00000030 ACINGMEM X'30' ACITUSR not a member of the
group identified in
ACIGGNAM/ACIGGID. Only possible
when ACIPXQGM=1.
0002 2 Bitstring 2 ACILEN ACIPARMS length, in bytes
The ACIBMAPA, ACIBMAPP and ACIBMAPM fields contain the audit, protect
and MAC settings respectively. For privileged commands, the bits in in
the field contain the settings for CLASSA-CLASSG of the command. For
ANY class commands, diagnose codes, and system functions, the flags
defined after each field are used to indicate the setting. (ACIBMAPM is
located after ACIENV)
0004 4 Bitstring 1 ACIBMAPA ACI audit bit
1... .... ACIANYAU X'80' Audit for 'ANY' command
1... .... ACIDGNAU X'80' Audit for Diagnose
1... .... ACISYSAU X'80' Audit for system functions
0005 5 Bitstring 1 ACIBMAPP ACI protect bit
1... .... ACIANYPR X'80' Protect for 'ANY' command
1... .... ACIDGNPR X'80' Protect for Diagnose
1... .... ACISYSPR X'80' Protect for system
functions
The ACIENV codes indicate the format of the ACIPARMS buffer being
passed.
0006 6 Bitstring 1 ACIENV A*3 Type of event
00000001 ACIXAC X'01' Command
00000006 ACIXAD X'06' DIAGNOSE
0000000B ACIXAT X'0B' TRANSFER function
0000000C ACIXAV X'0C' VMCF function
0000000F ACIXACCW X'0F' Diagnostic CCW function
00000010 ACISEG X'10' Diagnose X'64' and RSTDSEG.
00000011 ACIDIAE4 X'11' Diagnose X'E4'
00000012 ACIAPPW X'12' APPC Connect with password
00000013 ACICNCT X'13' IUCV & APPC connect
00000014 ACISEVER X'14' IUCV & APPC sever
00000015 ACISPF X'15' SPF/SDF create, open &
delete and CP printing
00000030 ACIAUTO X'30' (X)autolog
00000031 ACITAGN X'31' Tag command
00000032 ACIDISK X'32' Link or MDISK
00000033 ACIGVRTN X'33' GIVE return
00000037 ACITRANS X'37' Transfer command & 'TO'
options
00000038 ACISPTAP X'38' SPTAPE/SPXTAPE LOAD or DUMP
00000040 ACIPQUDB X'40' POSIX user database query
00000041 ACIPQGDB X'41' POSIX group database query
00000042 ACISETUI X'42' POSIX setuid() function
00000043 ACISETEU X'43' POSIX seteuid() function
00000044 ACISETGI X'44' POSIX setgid() function
00000045 ACISETEG X'45' POSIX setegid() function
00000046 ACIEXEC X'46' POSIX exec() function
00000047 ACINWGRP X'47' POSIX newgrp utility
0007 7 Bitstring 1 ACIBMAPM ACI MAC bits
1... .... ACIANYMC X'80' MAC for 'ANY' command
1... .... ACIDGNMC X'80' MAC for Diagnose
1... .... ACISYSMC X'80' MAC for system functions
0008 8 Character 8 ACIRGRP REQUESTOR'S GROUP NAME
0010 16 Character 8 ACIRUSR REQUESTOR'S USERID
0018 24 Character 8 ACITGRP TARGET GROUP NAME
0020 32 Character 8 ACITUSR TARGET USERID
0028 40 Character 2 ACIMODE ACCESS MODE
002A 42 Character 4 ACIADDR RESOURCE ADDRESS
002E 46 Bitstring 1 ACILGOPT Logon options
Flags defined in ACILGOPT These flags are defined for calls with
ACIFCN=ACILOG
1... .... ACINOPAS X'80' Don't check the password
.1.. .... ACIRECON X'40' This is a reconnect
..1. .... ACINPMT X'20' Don't prompt for password
...1 .... ACIVAL X'10' Only check the password
.... 1... ACILOGCL X'08' Logical terminal
.... .1.. ACILOCAL X'04' Local terminal
.... ..1. ACISNA X'02' SNA (VTAM) terminal
.... ..1. ACILOGIP X'02' Logical terminal with IP
address
.... ...1 ACITTY X'01' TTY terminal (ASCII)
ACIVERS indicates the level of the ACIPARMS interface. ACIVERS should
be set to ACIVERS1 on all ESM calls.
002F 47 Bitstring 1 ACIVERS ACIPARMS version indicator
1... .... ACIVERS1 X'80' Version 1 indicator
0030 48 Character 8 ACINODE Resource nodename
0038 56 Character 8 ACILABL Volume label
0040 64 Character 4 ACITADDR TARGET RESOURCE ADDRESS
0044 68 Bitstring 1 ACIFLAG A*4 Success/failure indicator
1... .... ACIGOOD X'80' The event was success. The
definition of success is based on
CP's authority checking for the
event, not on the execution of
the event. ACIGOOD indicates that
CP has authorized the user to
issue the command, diagnose or
system function.
.1.. .... ACIBAD X'40' The event was failure.
ACIBAD indicates that CP denies
authority for the user to issue
the command, diagnose code, or
system function. (CP is going
going to fail the request). This
flag is normally used on audit-
only requests.
..1. .... ACIANY X'20' Diagnose code, system
function or Class 'ANY' command
.... .1.. ACIRO X'04' Read Only MAC call
.... ..1. ACIWO X'02' Write Only MAC call
.... ...1 ACIRW X'01' Read/Write MAC call
0045 69 Bitstring 1 ACICMDTP A*5 Command version
0046 70 Bitstring 1 ACIFLAG2 Processing flags
1... .... ACIRMSRC X'80' A private server is being
xautologged by a remote source
.1.. .... ACINPASS X'40' User defined with NOPASS
operand in system directory
..1. .... ACINQLUN X'20' The SNA logical unit
identifier or the logical device
identifier defined in ACITRMID
has a network qualifier defined
in ACINWQFR
...1 .... ACIPXALL X'10' Indicates real, effective &
saved set IDs are to be set (0
value indicates only effective ID
is to be set)
.... 1... ACIPXUSN X'08' Indicates supplying a
user/group name in ACIxxNAM (as
opposed to a UID/GID in ACIxxID)
.... .1.. ACIPXSYS X'04' Indicates this is
CP-initiated query (as opposed to
a user- initiated query). No
authority checking should be
performed.
.... ..1. ACIPXIDS X'02' Indicates the query was
initiated by a POSIX process.
ACIxxUID & ACIxxGID are filled
in.
.... ...1 ACIPXQGM X'01' Indicates this is the query
to determine if ACITUSR is a
member of the group identified in
ACIGGNAM/ACIGGID Redefined
following bits in ACIFLAG2 for CP
use only
.... ...1 ACIMSGUS X'01' Indicates the error message
only be issued to the user
0047 71 Bitstring 1 ACIRSNCD Seclabel relationship - for MDISK
..1. .... ACISD X'20' Subject dominates object
0048 72 Character 12 ACIEVENT Event name
0054 84 Signed 4 ACIVMDBK address of the VMDBK for a user
who is being autologged or logged
on
0058 88 Character 8 ACIBYVAL BYUSER ID
0060 96 Character 8 ACISLAB Source seclabel
0068 104 Character 8 ACITLAB Target seclabel
0070 112 Character 8 ACIALAB Alternate seclabel
0078 120 Dbl-Word 8 ACIDATA (0) Start of variable length data
00000078 ACISIZEB (*-ACIPARMS) Size of fixed-length
portion of the ACIPARMS, in bytes
0000000F ACISIZE (ACIDATA-ACIPARMS+7)/8 ACIPARMS
size in double word
0078 120 Character 40 ACIPASS LOGON PASSWORDS
00000005 ACIPWSZ (*-ACIDATA+7)/8 Size of ACIPASS
00A0 160 Character 8 ACINWQFR The network qualifier of the SNA
logical unit identifier or the
logical device identifier
provided in ACITRMID
000000A8 ACILG1SB (*-ACIPARMS) ACIPARMS size, in
bytes, for LOGON event
00A8 168 Bitstring 1 ACILOPTS LOGON/(X)AUTOLOG option settings
1... .... ACILSIDE X'80' Indicates the option
settings are provided by ESM if
the bit is on. Otherwise, the
option settings are deferred to
CP and the ACILSIDA field is
unused
.1.. .... ACILSIDA X'40' Indicates the user is
allowed to set other's POSIX IDs.
00A9 169 Bitstring 1 * (3) Reserved for IBM use
00AC 172 Signed 4 * Reserved for IBM use
00B0 176 Dbl-Word 8 * Reserved for IBM use
00B8 184 Dbl-Word 8 ACILBUFL (0) LOGON/(X)AUTOLOG data buffer list
00B8 184 Address 4 ACILUIDA Addr of the buffer to contain the
user's POSIX UID
00BC 188 Signed 4 ACILUIDL Length of the buffer pointed to
by ACILUIDA
00C0 192 Address 4 ACILGIDA Addr of the buffer to contain the
user's POSIX GID
00C4 196 Signed 4 ACILGIDL Length of the buffer pointed to
by ACILGIDA
00C8 200 Address 4 ACILSGIA Addr of the buffer to contain the
user's supplementary GID list
00CC 204 Signed 4 ACILSGIL Length of the buffer pointed to
by ACILSGIA
0000000B ACILGNSZ (*-ACIDATA+7)/8 ACIDATA size, in
double words, for LOGON event
000000D0 ACILGNSB (*-ACIPARMS) ACIPARMS size, in
bytes, for LOGON event
0000001A ACILGNSD (ACILGNSB+7)/8 ACIPARMS size, in
DWs, for LOGON event
00BC 188 Bitstring 1 ACILUIDI Indicate who provided POSIX UID
1... .... ACILUIDE X'80' POSIX UIDs provided by ESM
00C4 196 Bitstring 1 ACILGIDI Indicate who provided POSIX GID
1... .... ACILGIDE X'80' POSIX GIDs provided by ESM
00CC 204 Bitstring 1 ACILSGII Indicate who provided POSIX SGIDs
1... .... ACILSGIE X'80' POSIX SGIDs provided by ESM
0078 120 Bitstring 1 ACIPWLEN Password length
0079 121 Character 39 ACIPSWD Password
0030 48 Character 8 ACITRMID Terminal ID
0038 56 Character 8 ACIDSPID Dispatched userid
0018 24 Character 8 ACIWUSR WORKING (TARGET) USERID
0020 32 Character 8 ACIAUSR ALTERNATE USERID ASSIGNED
0030 48 Character 8 ACINSPLD New seclabel
0078 120 Bitstring 8 ACISEGNM EBCDIC shared segment name
0078 120 Signed 4 ACIRX Contents of the RX register
007C 124 Signed 4 ACIRX1 Contents of the RX+1 register
0080 128 Signed 4 ACIRY Contents of the RY register
0084 132 Signed 4 ACIRY1 Contents of the RY+1 register
00000002 ACIDISZ (*-ACIRX+7)/8 ACIDATA size for
DIAGNOSE event
0078 120 Character 2 ACISUBC Diagnose subcode
007A 122 Character 4 ACITCYL Cyl/blk number. This field is
used for subcode 03 of diagnose
'E4'
00000001 ACIDE4SZ (*-ACISUBC+7)/8 ACIDATA size for
diag X'E4'
0078 120 Character 8 ACIORIG Spool file origin ID
0080 128 Signed 4 ACIFSTPG DASD address of first page
0084 132 Signed 2 ACISPLID Spoolid
0086 134 Bitstring 6 ACITOD Old TOD stamp of first page
008C 140 Bitstring 8 ACICMDIS Command issuer
00000004 ACISPLSZ (*-ACIORIG+7)/8 ACIDATA size for
SPTAPE or SPXTAPE event
0086 134 Signed 2 ACISPIDN New spoolid
0078 120 Signed 2 ACIPATH Pathid for IUCV/APPCVM event
007A 122 Bitstring 6 * Reserved for future IBM use
00000001 ACIUCVSZ (*-ACIPATH+7)/8 ACIDATA size for
IUCV event
00000001 ACISEVSZ (*-ACIPATH+7)/8 ACIDATA size for
APPCVM SEVER
0080 128 Character 8 ACISERVR Server userid
0088 136 Character 8 ACIQUAL LU name qualifier (Gate_LU)
0090 144 Character 8 ACITLUN Target LU name (Gate_known_LU)
00000004 ACICONSZ (*-ACIPATH+7)/8 ACIDATA size for
APPCVM CONNECT
0078 120 Bitstring 24 ACIVMCF Command name for VMCF event
00000003 ACIVMCSZ (*-ACIVMCF+7)/8 ACIDATA size for
VMCF event
0078 120 Character 4 ACIDETAD VDEV returner's device (the
device was GIVEn to this user)
007C 124 Character 4 ACIRECAD VDEV of the Giver's device. (this
user is now receiving the device
back.)
00000001 ACIGIVSZ (*-ACIDETAD+7)/8 ACIDATA size for
GIVE event
0078 120 Signed 4 ACISCYL Starting cyl/blk on the DASD
007C 124 Signed 4 ACIECYL Ending cylinder/block
0080 128 Character 4 ACIRDEV Real device number
0084 132 Character 6 ACIVOLSR Volume serial
00000003 ACICCWSZ (*-ACISCYL+7)/8 ACIDATA size for
Maintccw event
0078 120 Bitstring 24 ACIOIDS (0) All old (current) IDs
0078 120 Signed 4 ACIORUID Old (current) real UID
007C 124 Signed 4 ACIOEUID Old (current) effective UID
0080 128 Signed 4 ACIOSUID Old (current) saved set-UID
0084 132 Signed 4 ACIORGID Old (current) real GID
0088 136 Signed 4 ACIOEGID Old (current) effective GID
008C 140 Signed 4 ACIOSGID Old (current) saved set-GID
0090 144 Signed 4 ACINUID New UID (equal to ACIORUID if UID
not being changed)
0094 148 Signed 4 ACINGID New GID (equal to ACIORGID if GID
not being changed) if ACIPXUSN is
off. Otherwise, not used
0098 152 Character 8 ACINGNAM The group name that identifies
the new GID if ACIPXUSN is on.
Otherwise, not used. May be in
mixed case
000000A0 ACISIDSB (*-ACIPARMS) ACIPARMS size, in
bytes, for POSIX set ID function
00000014 ACISIDSD (ACISIDSB+7)/8 ACIPARMS size, in
DWs, for POSIX set ID function
0078 120 Bitstring 24 ACIGPXID (0) All POSIX IDs (UIDs and GIDs)
0078 120 Signed 4 ACIGRUID Real UID of the process
requesting the data if ACIPXIDS
is on. Otherwise, unpredictable
and should not be used.
007C 124 Signed 4 ACIGEUID Effective UID of the process
requesting the data if ACIPXIDS
is on. Otherwise, unpredictable
and should not be used.
0080 128 Signed 4 ACIGSUID Saved set-UID of the process
requesting the data if ACIPXIDS
is on. Otherwise, unpredictable
and should not be used.
0084 132 Signed 4 ACIGRGID Real GID of the process
requesting the data if ACIPXIDS
is on. Otherwise, unpredictable
and should not be used.
0088 136 Signed 4 ACIGEGID Effective GID of the process
requesting the data if ACIPXIDS
is on. Otherwise, unpredictable
and should not be used.
008C 140 Signed 4 ACIGSGID Saved set-GID of the process
requesting the data if ACIPXIDS
is on. Otherwise, unpredictable
and should not be used.
0090 144 Signed 4 ACIGMCNT Count of members of the group
0094 148 Signed 4 ACIGGID GID of the POSIX group for which
information is to be returned if
ACIPXUSN is off.
0098 152 Character 8 ACIGGNAM The group name of the POSIX group
for which information is to be
returned if ACIPXUSN is on. May
be in mixed case.
00A0 160 Dbl-Word 8 * (2) Reserved for IBM use
000000B0 ACIGB1SB (*-ACIPARMS) ACIPARMS size
without buffer list, in bytes.
00000016 ACIGB1SD (ACIGB1SB+7)/8 ACIPARMS size
without buffer list, in DWs.
00B0 176 Dbl-Word 8 ACIGBUFL (0) Group database buffer list
00B0 176 Address 4 ACIGRPMA Addr of the buffer to contain the
member names of the input group
00B4 180 Signed 4 ACIGRPML Length of the buffer pointed to
by ACIGRPMA
000000B8 ACIGDBSB (*-ACIPARMS) ACIPARMS size, in
bytes, for POSIX group database
query function with 1 buffer list
entry
00000017 ACIGDBSD (ACIGDBSB+7)/8 ACIPARMS size, in
DWs, for POSIX group database
query function with 1 buffer list
entry
0078 120 Bitstring 24 ACIUPXID (0) All POSIX IDs (UIDs and GIDs)
0078 120 Signed 4 ACIURUID Real UID of the process
requesting the data if ACIPXIDS
is on. Otherwise, unpredictable
and should not be used.
007C 124 Signed 4 ACIUEUID Effective UID of the process
requesting the data if ACIPXIDS
is on. Otherwise, unpredictable
and should not be used.
0080 128 Signed 4 ACIUSUID Saved set-UID of the process
requesting the data if ACIPXIDS
is on. Otherwise, unpredictable
and should not be used.
0084 132 Signed 4 ACIURGID Real GID of the process
requesting the data if ACIPXIDS
is on. Otherwise, unpredictable
and should not be used.
0088 136 Signed 4 ACIUEGID Effective GID of the process
requesting the data if ACIPXIDS
is on. Otherwise, unpredictable
and should not be used.
008C 140 Signed 4 ACIUSGID Saved set-GID of the process
requesting the data if ACIPXIDS
is on. Otherwise, unpredictable
and should not be used.
0090 144 Signed 4 ACIUUID UID for which information is to
be returned if ACIPXUSN is off.
0094 148 Character 8 ACIUUNAM User name for which information
is to be returned if ACIPXUSN is
on. May be in mixed case.
009C 156 Signed 4 ACIUGID GID of the user's primary POSIX
group. (output only)
00A0 160 Character 8 ACIUGNAM Group name of the user's primary
POSIX group. (output only)
00A8 168 Dbl-Word 8 * (2) Reserved for IBM use
000000B8 ACIUB1SB (*-ACIPARMS) ACIPARMS size
without buffer list, in bytes.
00000017 ACIUB1SD (ACIUB1SB+7)/8 ACIPARMS size
without buffer list, in DWs.
00B8 184 Dbl-Word 8 ACIUBUFL (0) User database buffer list
00B8 184 Address 4 ACIUIWDA Addr of the buffer to contain
user's initial working directory
00BC 188 Signed 4 ACIUIWDL Length of the buffer pointed to
by ACIUIWDA
00C0 192 Address 4 ACIUIUPA Addr of the buffer to contain
user's initial user program
00C4 196 Signed 4 ACIUIUPL Length of the buffer pointed to
by ACIUIUPA
00C8 200 Address 4 ACIUFSRA Addr of the buffer to contain
user's file system root
00CC 204 Signed 4 ACIUFSRL Length of the buffer pointed to
by ACIUFSRA
00D0 208 Address 4 ACIUSGIA Addr of the buffer to contain the
user's supplementary GID list
00D4 212 Signed 4 ACIUSGIL Length of the buffer pointed to
by ACIUSGIA
000000D8 ACIUDBSB (*-ACIPARMS) ACIPARMS size, in
bytes, for POSIX user database
query function
0000001B ACIUDBSD (ACIUDBSB+7)/8 ACIPARMS size, in
DWs, for POSIX user database
query fcn
00BC 188 Bitstring 1 ACIUIWDI Indicate who provided POSIX IWDIR
1... .... ACIUIWDE X'80' POSIX IWDIR provided by ESM
00C4 196 Bitstring 1 ACIUIUPI Indicate who provided POSIX IUPGM
1... .... ACIUIUPE X'80' POSIX IUPGM provided by ESM
00CC 204 Bitstring 1 ACIUFSRI Indicate who provided POSIX
FSROOT
1... .... ACIUFSRE X'80' POSIX FSROOT provided by
ESM
00D4 212 Bitstring 1 ACIUSGII Indicate who provided POSIX SGIDs
1... .... ACIUSGIE X'80' POSIX SGIDs provided by ESM
The following constants are used to check/set the high order bit in the
length field of a buffer list entry.
.... .... ACIPXYES X'80000000' Mask to isolate the
high order bit (bit 0) of a
ACIxxxxL field
00FFFFFF ACIPXNO X'7FFFFFFF' Mask to turn off the
high order bit (bit 0) of a
ACIxxxxL field
Security Constants For CP Use Only
.... ..1. ACIXAQ X'02' Query command
.... ..11 ACIXAQV X'03' Query virtual operand
.... .1.. ACIXAQVM X'04' Query virtual miscellaneous
.... .1.1 ACIXAS X'05' SET command
ACIPARMS Storage Layout
*** ACIPARMS - ACCESS CONTROL INTERFACE PARAMETERS
*
* +------+------+-------------+------+------+------+------+
* 0 |ACIFCN|:CODE | ACILEN |:BMAPA|:BMAPP|ACIENV|:BMAPM|
* +------+------+-------------+------+------+------+------+
* 8 | ACIRGRP |
* +-------------------------------------------------------+
* 10 | ACIRUSR |
* +-------------------------------------------------------+
* 18 | ACITGRP |
* +-------------------------------------------------------+
* 20 | ACITUSR |
* +-------------+---------------------------+------+------+
* 28 | ACIMODE | ACIADDR |:LGOPT|:VERS |
* +-------------+---------------------------+------+------+
* 30 | ACINODE |
* +-------------------------------------------------------+
* 38 | ACILABL |
* +---------------------------+------+------+------+------+
* 40 | ACITADDR |:FLAG |:CMDTP|:FLAG2|:RSNCD|
* +---------------------------+------+------+------+------+
* 48 | ACIEVENT |
* | +---------------------------+
* 50 | | ACIVMDBK |
* +---------------------------+---------------------------+
* 58 | ACIBYVAL |
* +-------------------------------------------------------+
* 60 | ACISLAB |
* +-------------------------------------------------------+
* 68 | ACITLAB |
* +-------------------------------------------------------+
* 70 | ACIALAB |
* +-------------------------------------------------------+
*
*** ACIPARMS - ACCESS CONTROL INTERFACE PARAMETERS
*** Overlay for ACIDATA in ACIPARMS
*
* +-------------------------------------------------------+
* 78 | |
* = ACIPASS =
* | |
* +-------------------------------------------------------+
* A0 | ACINWQFR |
* +------+--------------------+---------------------------+
* A8 |:LOPTS|////////////////////|///////////////////////////|
* +------+--------------------+---------------------------+
* B0 |///////////////////////////////////////////////////////|
* +---------------------------+---------------------------+
* B8 | ACILUIDA | ACILUIDL |
* +---------------------------+---------------------------+
* C0 | ACILGIDA | ACILGIDL |
* +---------------------------+---------------------------+
* C8 | ACILSGIA | ACILSGIL |
* +---------------------------+---------------------------+
* D0
*
*** Overlay for ACIDATA in ACIPARMS
*** Overlay for ACILUIDL in ACIPARMS
*
* +------+
* B8 ... BC |:LUIDI| BD
* +------+
*
*** Overlay for ACILUIDL in ACIPARMS
*** Overlay for ACILGIDL in ACIPARMS
*
* +------+
* C0 ... C4 |:LGIDI| C5
* +------+
*
*** Overlay for ACILGIDL in ACIPARMS
*** Overlay for ACILSGIL in ACIPARMS
*
* +------+
* C8 ... CC |:LSGII| CD
* +------+
*
*** Overlay for ACILSGIL in ACIPARMS
*** Overlay for ACIPASS in ACIPARMS
*
* +------+------------------------------------------------+
* 78 |:PWLEN| |
* +------+ |
* 80 | |
* = ACIPSWD =
* | |
* +-------------------------------------------------------+
* A0
*
*** Overlay for ACIPASS in ACIPARMS
*** Overlay for ACINODE in ACIPARMS
*
* +-------------------------------------------------------+
* 30 | ACITRMID |
* +-------------------------------------------------------+
* 38 | ACIDSPID |
* +-------------------------------------------------------+
* 40
*
*** Overlay for ACINODE in ACIPARMS
*** Overlay for ACITGRP in ACIPARMS
*
* +-------------------------------------------------------+
* 18 | ACIWUSR |
* +-------------------------------------------------------+
* 20 | ACIAUSR |
* +-------------------------------------------------------+
* 28
*
*** Overlay for ACITGRP in ACIPARMS
*** Overlay for ACINODE in ACIPARMS
*
* +-------------------------------------------------------+
* 30 | ACINSPLD |
* +-------------------------------------------------------+
* 38
*
*** Overlay for ACINODE in ACIPARMS
*** Overlay for ACIDATA in ACIPARMS
*
* +-------------------------------------------------------+
* 78 | ACISEGNM |
* +-------------------------------------------------------+
* 80
*
*** Overlay for ACIDATA in ACIPARMS
*** Overlay for ACIDATA in ACIPARMS
*
* +---------------------------+---------------------------+
* 78 | ACIRX | ACIRX1 |
* +---------------------------+---------------------------+
* 80 | ACIRY | ACIRY1 |
* +---------------------------+---------------------------+
* 88
*
*** Overlay for ACIDATA in ACIPARMS
*** Overlay for ACIDATA in ACIPARMS
*
* +-------------+---------------------------+
* 78 | ACISUBC | ACITCYL | 7E
* +-------------+---------------------------+
*
*** Overlay for ACIDATA in ACIPARMS
*** Overlay for ACIDATA in ACIPARMS
*
* +-------------------------------------------------------+
* 78 | ACIORIG |
* +---------------------------+-------------+-------------+
* 80 | ACIFSTPG | ACISPLID | (086)- |
* +---------------------------+-------------+-------------+
* 88 | -ACITOD | ACICMDIS- |
* +---------------------------+---------------------------+
* 90 | -(08C) | 94
* +---------------------------+
*
*** Overlay for ACIDATA in ACIPARMS
*** Overlay for ACITOD in ACIPARMS
*
* +-------------+
* 80 ... 86 | ACISPIDN |
* +-------------+
* 88
*
*** Overlay for ACITOD in ACIPARMS
*** Overlay for ACIDATA in ACIPARMS
*
* +-------------+-----------------------------------------+
* 78 | ACIPATH |/////////////////////////////////////////|
* +-------------+-----------------------------------------+
* 80 | ACISERVR |
* +-------------------------------------------------------+
* 88 | ACIQUAL |
* +-------------------------------------------------------+
* 90 | ACITLUN |
* +-------------------------------------------------------+
* 98
*
*** Overlay for ACIDATA in ACIPARMS
*** Overlay for ACIDATA in ACIPARMS
*
* +-------------------------------------------------------+
* 78 | |
* = ACIVMCF =
* | |
* +-------------------------------------------------------+
* 90
*
*** Overlay for ACIDATA in ACIPARMS
*** Overlay for ACIDATA in ACIPARMS
*
* +---------------------------+---------------------------+
* 78 | ACIDETAD | ACIRECAD |
* +---------------------------+---------------------------+
* 80
*
*** Overlay for ACIDATA in ACIPARMS
*** Overlay for ACIDATA in ACIPARMS
*
* +---------------------------+---------------------------+
* 78 | ACISCYL | ACIECYL |
* +---------------------------+---------------------------+
* 80 | ACIRDEV | ACIVOLSR- |
* +-------------+-------------+---------------------------+
* 88 | -(084) | 8A
* +-------------+
*
*** Overlay for ACIDATA in ACIPARMS
*** Overlay for ACIDATA in ACIPARMS
*
* +---------------------------+---------------------------+
* 78 | ACIORUID | ACIOEUID |
* +---------------------------+---------------------------+
* 80 | ACIOSUID | ACIORGID |
* +---------------------------+---------------------------+
* 88 | ACIOEGID | ACIOSGID |
* +---------------------------+---------------------------+
* 90 | ACINUID | ACINGID |
* +---------------------------+---------------------------+
* 98 | ACINGNAM |
* +-------------------------------------------------------+
* A0
*
*** Overlay for ACIDATA in ACIPARMS
*** Overlay for ACIDATA in ACIPARMS
*
* +---------------------------+---------------------------+
* 78 | ACIGRUID | ACIGEUID |
* +---------------------------+---------------------------+
* 80 | ACIGSUID | ACIGRGID |
* +---------------------------+---------------------------+
* 88 | ACIGEGID | ACIGSGID |
* +---------------------------+---------------------------+
* 90 | ACIGMCNT | ACIGGID |
* +---------------------------+---------------------------+
* 98 | ACIGGNAM |
* +-------------------------------------------------------+
* A0 |///////////////////////////////////////////////////////|
* |///////////////////////////////////////////////////////|
* +---------------------------+---------------------------+
* B0 | ACIGRPMA | ACIGRPML |
* +---------------------------+---------------------------+
* B8
*
*** Overlay for ACIDATA in ACIPARMS
*** Overlay for ACIDATA in ACIPARMS
*
* +---------------------------+---------------------------+
* 78 | ACIURUID | ACIUEUID |
* +---------------------------+---------------------------+
* 80 | ACIUSUID | ACIURGID |
* +---------------------------+---------------------------+
* 88 | ACIUEGID | ACIUSGID |
* +---------------------------+---------------------------+
* 90 | ACIUUID | ACIUUNAM- |
* +---------------------------+---------------------------+
* 98 | -(094) | ACIUGID |
* +---------------------------+---------------------------+
* A0 | ACIUGNAM |
* +-------------------------------------------------------+
* A8 |///////////////////////////////////////////////////////|
* |///////////////////////////////////////////////////////|
* +---------------------------+---------------------------+
* B8 | ACIUIWDA | ACIUIWDL |
* +---------------------------+---------------------------+
* C0 | ACIUIUPA | ACIUIUPL |
* +---------------------------+---------------------------+
* C8 | ACIUFSRA | ACIUFSRL |
* +---------------------------+---------------------------+
* D0 | ACIUSGIA | ACIUSGIL |
* +---------------------------+---------------------------+
* D8
*
*** Overlay for ACIDATA in ACIPARMS
*** Overlay for ACIUIWDL in ACIPARMS
*
* +------+
* B8 ... BC |:UIWDI| BD
* +------+
*
*** Overlay for ACIUIWDL in ACIPARMS
*** Overlay for ACIUIUPL in ACIPARMS
*
* +------+
* C0 ... C4 |:UIUPI| C5
* +------+
*
*** Overlay for ACIUIUPL in ACIPARMS
*** Overlay for ACIUFSRL in ACIPARMS
*
* +------+
* C8 ... CC |:UFSRI| CD
* +------+
*
*** Overlay for ACIUFSRL in ACIPARMS
*** Overlay for ACIUSGIL in ACIPARMS
*
* +------+
* D0 ... D4 |:USGII| D5
* +------+
*
*** Overlay for ACIUSGIL in ACIPARMS
ACIPARMS Cross Reference
(contains links to field and bit definitions)
Symbol Dspl Value
-------------- ---- -----
ACIADDR 002A
ACIALAB 0070
ACIALTU 0000 00000018
ACIANY 0044 20
ACIANYAU 0004 80
ACIANYMC 0007 80
ACIANYPR 0005 80
ACIAPPW 0006 00000012
ACIAUSR 0020
ACIAUTH 0001 00000000
ACIAUTO 0006 00000030
ACIBAD 0044 40
ACIBFSM 0001 00000028
ACIBMAPA 0004
ACIBMAPM 0007
ACIBMAPP 0005
ACIBYVAL 0058
ACICCWSZ 0084 00000003
ACICMDIS 008C
ACICMDTP 0045
ACICNCT 0006 00000013
ACICODE 0001
ACICONSZ 0090 00000004
ACIDATA 0078
ACIDCSEG 0000 00000024
ACIDEFR 0001 00000004
ACIDEL 0000 0000000C
ACIDETAD 0078
ACIDE4SZ 007A 00000001
ACIDGNAU 0004 80
ACIDGNMC 0007 80
ACIDGNPR 0005 80
ACIDIAE4 0006 00000011
ACIDISK 0006 00000032
ACIDISZ 0084 00000002
ACIDSPID 0038
ACIECYL 007C
ACIENV 0006
ACIEVENT 0048
ACIEXEC 0006 00000046
ACIFAIL 0001 0000000C
ACIFCN 0000
ACIFESM1 0000 00000028
ACIFESM2 0000 0000002C
ACIFLAG 0044
ACIFLAG2 0046
ACIFSTPG 0080
ACIGBUFL 00B0
ACIGB1SB 00A0 000000B0
ACIGB1SD 00A0 00000016
ACIGDBSB 00B4 000000B8
ACIGDBSD 00B4 00000017
ACIGEGID 0088
ACIGEUID 007C
ACIGGID 0094
ACIGGNAM 0098
ACIGIVSZ 007C 00000001
ACIGMCNT 0090
ACIGOOD 0044 80
ACIGPXID 0078
ACIGRGID 0084
ACIGRPMA 00B0
ACIGRPML 00B4
ACIGRUID 0078
ACIGSGID 008C
ACIGSUID 0080
ACIGVRTN 0006 00000033
ACILABL 0038
ACILBUFL 00B8
ACILEN 0002
ACILGIDA 00C0
ACILGIDE 00C4 80
ACILGIDI 00C4
ACILGIDL 00C4
ACILGNSB 00CC 000000D0
ACILGNSD 00CC 0000001A
ACILGNSZ 00CC 0000000B
ACILGOPT 002E
ACILG1SB 00A0 000000A8
ACILINK 0000 00000000
ACILOCAL 002E 04
ACILOG 0000 00000010
ACILOGCL 002E 08
ACILOGIP 002E 02
ACILOPTS 00A8
ACILSGIA 00C8
ACILSGIE 00CC 80
ACILSGII 00CC
ACILSGIL 00CC
ACILSIDA 00A8 40
ACILSIDE 00A8 80
ACILUIDA 00B8
ACILUIDE 00BC 80
ACILUIDI 00BC
ACILUIDL 00BC
ACIMODE 0028
ACIMSGUS 0046 01
ACINFND 0001 00000024
ACINGID 0094
ACINGMEM 0001 00000030
ACINGNAM 0098
ACINOAC 0001 00000008
ACINODE 0030
ACINOPAS 002E 80
ACINPASS 0046 40
ACINPMT 002E 20
ACINQLUN 0046 20
ACINSPLD 0030
ACINSSEG 0000 00000020
ACINUID 0090
ACINVAL 0001 0000002C
ACINWGRP 0006 00000047
ACINWQFR 00A0
ACIOEGID 0088
ACIOEUID 007C
ACIOIDS 0078
ACIORGID 0084
ACIORIG 0078
ACIORUID 0078
ACIOSGID 008C
ACIOSUID 0080
ACIPASS 0078
ACIPATH 0078
ACIPQGDB 0006 00000041
ACIPQUDB 0006 00000040
ACIPSWD 0079
ACIPWLEN 0078
ACIPWSZ 0078 00000005
ACIPXALL 0046 10
ACIPXIDS 0046 02
ACIPXNO 00D4 00FFFFFF
ACIPXQGM 0046 01
ACIPXSYS 0046 04
ACIPXUSN 0046 08
ACIPXYES 00D4 00
ACIQGDB 0000 00000034
ACIQUAL 0088
ACIQUDB 0000 00000038
ACIRDEV 0080
ACIRECAD 007C
ACIRECON 002E 40
ACIRGRP 0008
ACIRMSRC 0046 80
ACIRO 0044 04
ACIRSNCD 0047
ACIRUSR 0010
ACIRW 0044 01
ACIRX 0078
ACIRX1 007C
ACIRY 0080
ACIRY1 0084
ACISCYL 0078
ACISD 0047 20
ACISEG 0006 00000010
ACISEGNM 0078
ACISERVR 0080
ACISETEG 0006 00000045
ACISETEU 0006 00000043
ACISETGI 0006 00000044
ACISETID 0000 00000030
ACISETUI 0006 00000042
ACISEVER 0006 00000014
ACISEVSZ 007A 00000001
ACISIDSB 0098 000000A0
ACISIDSD 0098 00000014
ACISIZE 0078 0000000F
ACISIZEB 0078 00000078
ACISLAB 0060
ACISNA 002E 02
ACISPF 0006 00000015
ACISPIDN 0086
ACISPLID 0084
ACISPLSZ 008C 00000004
ACISPOOL 0000 00000004
ACISPTAP 0006 00000038
ACISUBC 0078
ACISYSAU 0004 80
ACISYSMC 0007 80
ACISYSPR 0005 80
ACITADDR 0040
ACITAG 0000 00000008
ACITAGN 0006 00000031
ACITCYL 007A
ACITERM 0001 00000010
ACITGRP 0018
ACITLAB 0068
ACITLUN 0090
ACITOD 0086
ACITRANS 0006 00000037
ACITRMID 0030
ACITTY 002E 01
ACITUSR 0020
ACIUBUFL 00B8
ACIUB1SB 00A8 000000B8
ACIUB1SD 00A8 00000017
ACIUCVSZ 007A 00000001
ACIUDBSB 00D4 000000D8
ACIUDBSD 00D4 0000001B
ACIUEGID 0088
ACIUEUID 007C
ACIUFSRA 00C8
ACIUFSRE 00CC 80
ACIUFSRI 00CC
ACIUFSRL 00CC
ACIUGID 009C
ACIUGNAM 00A0
ACIUIUPA 00C0
ACIUIUPE 00C4 80
ACIUIUPI 00C4
ACIUIUPL 00C4
ACIUIWDA 00B8
ACIUIWDE 00BC 80
ACIUIWDI 00BC
ACIUIWDL 00BC
ACIUNAV 0001 00000020
ACIUPXID 0078
ACIURGID 0084
ACIURUID 0078
ACIUSGIA 00D0
ACIUSGID 008C
ACIUSGIE 00D4 80
ACIUSGII 00D4
ACIUSGIL 00D4
ACIUSUID 0080
ACIUUID 0090
ACIUUNAM 0094
ACIVAL 002E 10
ACIVERS 002F
ACIVERS1 002F 80
ACIVMCF 0078
ACIVMCMD 0000 0000001C
ACIVMCSZ 0078 00000003
ACIVMDBK 0054
ACIVOLSR 0084
ACIWO 0044 02
ACIWUSR 0018
ACIXAC 0006 00000001
ACIXACCW 0006 0000000F
ACIXAD 0006 00000006
ACIXAQ 00D4 02
ACIXAQV 00D4 03
ACIXAQVM 00D4 04
ACIXAS 00D4 05
ACIXAT 0006 0000000B
ACIXAV 0006 0000000C
This information is
based on VM/ESA 2.4.0.
Last updated on 20 Aug 1999 at 07:08:02 EDT.
Copyright IBM Corporation, 1990, 1999