z/OS Security Server RACF System Programmer's Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Return codes from the RACROUTE REQUEST=LIST selection exit

z/OS Security Server RACF System Programmer's Guide
SA23-2287-00

On return from the RACROUTE REQUEST=LIST selection exit routine, REQUEST=LIST checks register 15 for one of the following return codes:

Hex (Decimal) Meaning
0 (0) REQUEST=LIST is to continue processing.
4 (4) REQUEST=LIST is not to merge access lists. The working copy of the profile is unchanged.

Note that the exit can modify the effect of this return code by modifying the working-profile access list.

8 (8) REQUEST=LIST is to mark the resource as being logically undefined; this makes the resource name unavailable within the in-storage profile structure. In particular, if the name is encountered again, it will be processed as if it were the first occurrence.
C (12) REQUEST=LIST is to terminate all processing. The return code passed to the exit in the preprocessing exit's list will be used as the LIST request's return code. The exit can set the return-code parameter to whatever value it desires. Its initial value (0) is used unless the exit explicitly modifies it.

Any other return code is treated as an error, and RACROUTE REQUEST=LIST returns to its caller with a return code of 14 (hexadecimal).

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014