The macros described in the following sections cannot be used unless SECOS (SRPM) is loaded. Macros which can be used without SECOS are described in the “Executive Macros” manual [16].
Each macro description starts with a general explanation of the function of the macro, followed by the macro format and a description of the individual operands and their values. After the description of the operands, the DSECTs are shown in expanded form, the return codes are explained and an example of the application of the macro is given where appropriate.
Functional overview
The following macros are available:
Macros described in the present “SECOS” manual:
GETUGR | Identify group membership of user ID |
SRMKPR | Output the name of the principal |
SRMPID | Determine the personal user ID |
SRMSUG | Output group information |
Macros described in the “Executive Macros” manual [16]:
CHKPRV | Check system privileges |
RDUID | Read user ID |
SRMUINF | Output a user catalog entry and generate an output area |