About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
DAPPC | Back to Index page |
Prolog Control Block Contents DAPPC DSECT Storage Layout Cross Reference (Contains links to field and bit definitions) |
|
DAPPC Prolog | Top of page |
NAME : HCPDAPPC DESCRIPTION: Directory APPCPASS Security Parameter Block DSECT : DAPPC FUNCTION : To preserve information from the "APPCPASS" directory control statement. There will be one DAPPC block created for each "APPCPASS" statement in the source directory. OR - To request security parameters (userid and its password) from the "APPCPASS" statement in the source directory by providing the locally_known_ LU name. OR - To request security parameter (user's password) from the "APPCPASS" statement in the source directory by providing the locally_known_LU name and the userid. LOCATED BY : Fields DVMDADAS and DVMDADSP in DVMD Fields DAPPDASD and DAPPDISP in DAPPC GPR2 in HCPIUPCO GPR2 in HCPUDRAP CREATED BY : HCPDIR, HCPIUPCO DELETED BY : HCPDIR, HCPIUPCO SERIALIZED : 1. The directory lock (SYSDRLOK) is acquired in exclusive mode for DIRECTXA processing. 2. The directory lock (SYSDRLOK) is acquired in shared mode by HCPUDRAP to copy the DAPPUSER and DAPPPASS fields. RELOCATION CONSIDERATIONS : None NOTES : 1. DAPPLPWD is the actual length of the variable length password (1-8 bytes) in DAPPPASS. 2. DAPPPASS is an encrypted version of the password with the same length. |
DAPPC Control Block Content | Top of page |
|
DAPPC Storage Layout | Top of page |
*** DAPPC - Directory APPCPASS Security Parameter Block * * +---------------------------+-------------+------+------+ * 0 | DAPPDASD | DAPPDISP |:PLPWD|//////| * +---------------------------+-------------+------+------+ * 8 | DAPPGLU | * +-------------------------------------------------------+ * 10 | DAPPGKLU | * +-------------------------------------------------------+ * 18 | DAPPUSER | * +-------------------------------------------------------+ * 20 | DAPPPASS | * +-------------------------------------------------------+ * 28 * *** DAPPC - Directory APPCPASS Security Parameter Block |
DAPPC Cross Reference | Top of page |
Symbol Dspl Value -------------- ---- ----- DAPPDASD 0000 DAPPDISP 0004 DAPPGKLU 0010 DAPPGLU 0008 DAPPLEN 0020 00000028 DAPPLKLU 0008 DAPPLPWD 0006 DAPPPASS 0020 DAPPSIZE 0020 00000005 DAPPUSER 0018 |
Copyright IBM Corporation, 1990, 2018