BPXYPRLI ,
** BPXYPRLI: Process Level Information
PRLI DSECT ,
PRLIID DC C'PRLI' EBCDIC ID
PRLISP DS FL1 Subpool number of this Prli
PRLILEN DS FL3 Length of this Prli
PRLIPROCESSID DS F Process ID. Used for fast getpid()
PRLICATCHERMASK DS BL8 Mask of signals that may be caught
PRLIOAPB DS A Oapb Addr of this process
PRLIFLAG DS BL1 Flag byte
PRLIF1MED EQU B'10000000' Process is medium weight local
PRLIF1DISSIG EQU B'01000000' Disable signal delivery
PRLISYSCONFOK EQU B'00100000' SC_ fields valid. Note, that X
this implies the OEXT SC_ X
fields are also valid
PRLIF1TERMT EQU B'00010000' Terminate threads
PRLIMAGICNUMBER DS CL2 Magic Number Characters
DS CL1 Reserved
PRLIL16JRC DS F Return code area for L16J FastCGI
PRLIRUID DS A Real Uid addr
PRLIEUID DS A Effective Uid addr
PRLIRGID DS A Real Gid addr
PRLIEGID DS A Effective gid
PRLIPROCGRPID DS A Process Group ID addr
PRLIPARENTPID DS A Parent Process ID addr
PRLITHREADTASKSMAX DS A SC_THREAD_TASK_MAX_NP value addr
PRLITHREADSMAX DS A SC_THREADS_MAX_NP value address
PRLICHILDMAX DS A SC_CHILD_MAX value addr
PRLIOPENMAX DS A SC_OPEN_MAX value address
PRLIMMAPMEMMAX DS A SC_MMAP_MEM_MAX value address
PRLIEND DS 0C End of Prli
PRLI#ID EQU C'PRLI' Control Block Acronym
PRLI#LEN EQU 32 Length of Prli
PRLI#SP EQU 230 Subpool for the Prli
PRLI_LEN EQU *-PRLI
** BPXYPRLI End