BPXYGIDN — Map data returned for getpwnam and getpwuid
DSECT=NO is not allowed. The storage belongs to the
service and a pointer is returned to the invoker.
BPXYGIDN ,
** BPXYGIDN: getpwnam, getpwuid amd getpwent return structure
** Used By: GPN GPU GPE
GIDN DSECT , USING on GPN, GPU, GPE Return_value
GIDN_U_LEN DS F Length of GIDN_U_NAME 1-8
GIDN_U_NAME DS 0C User name (trailing blanks)
* Add GIDN_U_LEN to Index or base to access next field
DS F Length of user ID 4
GIDN_USERID DS F User ID
DS F Length of group ID 4
GIDN_GROUPID DS F Group ID
GIDN_D_LEN DS F Length of GIDN_D_NAME 0-1023
GIDN_D_NAME DS 0C Initial working directory name
* Add GIDN_D_LEN to Index or base to access next field
GIDN_P_LEN DS F Length of GIDN_P_NAME 0-1023
GIDN_P_NAME DS 0C Initial user program name
GIDN#LENGTH EQU *-GIDN Length less U_LEN, D_LEN and P_LEN
** BPXYGIDN End