RP (Restoring Programs that Adopt Authority) journal entries

This table provides the format of the RP (Restoring Programs that Adopt Authority) journal entries.

Table 1. RP (Restoring Programs that Adopt Authority) journal entries. QASYRPJE/J4/J5 Field Description File
Offset Field Format Description
JE J4 J5
1 1 1     Heading fields common to all entry types. See Standard heading fields for audit journal entries QJORDJE5 Record Format (*TYPE5),Standard heading fields for audit journal entries QJORDJE4 Record Format (*TYPE4), and Standard heading fields for audit journal entries QJORDJE2 Record Format (*TYPE2) for field listing.
156 224 610 Entry Type Char(1) The type of entry.
A
Restoring programs that adopt the owner's authority
157 225 611 Program Name Char(10) The name of the program
167 235 621 Program Library Char(10) The name of the library where the program is located
177 245 631 Object Type Char(8) The type of object
185 253 639 Owner Name Char(10) Name of the owner
  263 649 (Reserved Area) Char(18)  
  281 667 Object Name Length1 Binary (4) The length of the object name.
  283 669 Object Name CCSID1 Binary (5) The coded character set identifier for the object name.
  287 673 Object Name Country or Region ID1 Char (2) The Country or Region ID for the object name.
  289 675 Object name Language ID1 Char (3) The language ID for the object name.
  292 678 (Reserved Area) Char (3)  
  295 681 Parent File ID1,2 Char (16) The file ID of the parent directory.
  311 697 Object File ID1,2 Char (16) The file ID of the object.
  327 713 Object Name1 Char (512) The name of the object.
  839 1225 Object File ID Char(16) The file ID of the object.
  855 1241 ASP Name5 Char(10) The name of the ASP device.
  865 1251 ASP Number5 Char(5) The number of the ASP device.
  870 1256 Path Name CCSID Binary(5) The coded character set identifier for the path name.
  874 1260 Path Name Country or Region ID Char(2)

The Country or Region ID for the path name.

  876 1262 Path Name Language ID Char(3)

The language ID for the path name.

  879 1265 Path Name Length Binary(4)

The length of the path name.

  881 1267 Path Name Indicator Char(1) Path name indicator:
Y
The Path Name field contains complete absolute path name for the object.
N
The Path Name field does not contain an absolute path name for the object, instead it contains a relative path name. The Relative Directory File ID field is valid and can be used to form an absolute path name with this relative path name.
  882 1268 Relative Directory File ID3 Char(16) When the Path Name Indicator field is N, this field contains the file ID of the directory that contains the object identified in the Path Name field. Otherwise it contains hex zeros.3
  898 1284 Path Name4 Char(5002) The path name of the object.
1
These fields are used only for objects in the "root" (/), QOpenSys, and user-defined file system.
2
If an ID that has the left-most bit set and the rest of the bits are zero, the ID is not set.
3
If the Path Name Indicator field is N, but the Relative Directory File ID is hex zeros, then there was some error in determining the path name information.
4
This is a variable length field. The first 2 bytes contain the length of the path name.
5
If the object is in a library, this is the ASP information of the object's library. If the object is not in a library, this is the ASP information of the object.