This routine is called to query a data set access mode or permission.
The codes and fields used are shown in Table 1.
Table 1. Codes and fields for return security permissionsWhen Invoked |
Field Name |
Description |
Contents |
---|
On entry |
FEDSRQ |
Request code |
16 |
On entry |
FEDSM |
Client machine name |
Character string |
On entry |
FEDSIA |
Client IP address |
Number |
On entry |
FEDSU |
Client user ID number |
Number |
On entry |
FEDSG |
Client group ID number |
Number |
On entry |
FEDSMU |
z/OS user ID |
Character string |
On entry |
FEDSDN |
MVS data set name |
Character string |
On entry |
FEDSMN |
MVS data set member name |
Character string |
On entry |
FEDSXS |
User Exit Block |
Address |
On entry |
FEDSXG |
Global Exit Block |
Address |
On entry |
FEDSTYPE |
File type |
Number |
On entry |
FEDSIA6 |
Client IP address |
Number (128-bit Internet address,
for Internet Protocol version 6 users) |
On exit |
FEDSXD |
Exit-supplied error message |
Message Structure |
On exit |
FEDSRC |
Return code |
- 0
- Exit processing successful
- 4
- Exit failed
|
On exit |
FEDSRPM |
New permissions in mode_t format |
UNIX file modes of type mode_t as
defined by POSIX |