The Format of the Change File Mode Record Extension

Table 1 describes the format of a record that is created by changing the access mode of a file.
Table 1. Format of the Change File Mode Record Extension
Field Name Type Length Position Comments
Start End
CMOD_CLASS Char 8 282 289 Class name.
CMOD_USER_NAME Char 20 291 310 The name associated with the user ID.
CMOD_UTK_ENCR Yes/No 4 312 315 Is the UTOKEN associated with this user encrypted?
CMOD_UTK_PRE19 Yes/No 4 317 320 Is this a token for a release earlier than RACF® 1.9?
CMOD_UTK_VERPROF Yes/No 4 322 325 Is the VERIFYX propagation flag set?
CMOD_UTK_NJEUNUSR Yes/No 4 327 330 Is this the NJE undefined user?
CMOD_UTK_LOGUSR Yes/No 4 332 335 Is UAUDIT specified for this user?
CMOD_UTK_SPECIAL Yes/No 4 337 340 Is this a RACF SPECIAL user?
CMOD_UTK_DEFAULT Yes/No 4 342 345 Is this a default token?
CMOD_UTK_UNKNUSR Yes/No 4 347 350 Is this an undefined user?
CMOD_UTK_ERROR Yes/No 4 352 355 Is this user token in error?
CMOD_UTK_TRUSTED Yes/No 4 357 360 Is this user a part of the trusted computing base (TCB)?
CMOD_UTK_SESSTYPE Char 8 362 369 The session type of this session.
CMOD_UTK_SURROGAT Yes/No 4 371 374 Is this a surrogate user?
CMOD_UTK_REMOTE Yes/No 4 376 379 Is this a remote job?
CMOD_UTK_PRIV Yes/No 4 381 384 Is this a privileged user ID?
CMOD_UTK_SECL Char 8 386 393 The SECLABEL of the user.
CMOD_UTK_EXECNODE Char 8 395 402 The execution node of the work.
CMOD_UTK_SUSER_ID Char 8 404 411 The submitting user ID.
CMOD_UTK_SNODE Char 8 413 420 The submitting node.
CMOD_UTK_SGRP_ID Char 8 422 429 The submitting group ID.
CMOD_UTK_SPOE Char 8 431 438 The port of entry.
CMOD_UTK_SPCLASS Char 8 440 447 Class of the POE. Valid values are TERMINAL, CONSOLE, JESINPUT, and APPCPORT.
CMOD_UTK_USER_ID Char 8 449 456 User ID associated with the record.
CMOD_UTK_GRP_ID Char 8 458 465 Group ID associated with the record.
CMOD_UTK_DFT_GRP Yes/No 4 467 470 Is a default group assigned?
CMOD_UTK_DFT_SECL Yes/No 4 472 475 Is a default SECLABEL assigned?
CMOD_APPC_LINK Char 16 477 492 Key to link together APPC records.
CMOD_AUDIT_CODE Char 11 494 504 Audit function code. For more information on the function codes, see OpenExtensions Audit Function Codes.
CMOD_OLD_REAL_UID Integer 10 506 515 Old real UID.
CMOD_OLD_EFF_UID Integer 10 517 526 Old effective UID.
CMOD_OLD_SAVED_UID Integer 10 528 537 Old saved UID.
CMOD_OLD_REAL_GID Integer 10 539 548 Old real GID.
CMOD_OLD_EFF_GID Integer 10 550 559 Old effective GID.
CMOD_OLD_SAVED_GID Integer 10 561 570 Old saved GID.
CMOD_PATH_NAME Char 1023 572 1594 The requested path name.
CMOD_FILE_ID Char 32 1596 1627 File ID.
CMOD_FILE_OWN_UID Integer 10 1629 1638 The owner UID associated with the file.
CMOD_FILE_OWN_GID Integer 10 1640 1649 The owner GID associated with the file.
CMOD_OLD_S_ISGID Yes/No 4 1651 1654 Was the S_ISGID bit on for this file?
CMOD_OLD_S_ISUID Yes/No 4 1656 1659 Was the S_ISUID bit on for this file?
CMOD_OLD_S_ISVTX Yes/No 4 1661 1664 Was the S_ISVTX bit on for this file?
CMOD_OLD_OWN_READ Yes/No 4 1666 1669 Was the owner READ bit on for this file?
CMOD_OLD_OWN_WRITE Yes/No 4 1671 1674 Was the owner WRITE bit on for this file?
CMOD_OLD_OWN_EXEC Yes/No 4 1676 1679 Was the owner EXECUTE bit on for this file?
CMOD_OLD_GRP_READ Yes/No 4 1681 1684 Was the group READ bit on for this file?
CMOD_OLD_GRP_WRITE Yes/No 4 1686 1689 Was the group WRITE bit on for this file?
CMOD_OLD_GRP_EXEC Yes/No 4 1691 1694 Was the group EXECUTE bit on for this file?
CMOD_OLD_OTH_READ Yes/No 4 1696 1699 Was the other READ bit on for this file?
CMOD_OLD_OTH_WRITE Yes/No 4 1701 1704 Was the other WRITE bit on for this file?
CMOD_OLD_OTH_EXEC Yes/No 4 1706 1709 Was the other EXECUTE bit on for this file?
CMOD_NEW_S_ISGID Yes/No 4 1711 1714 Is the S_ISGID bit requested on for this file?
CMOD_NEW_S_ISUID Yes/No 4 1716 1719 Is the S_ISUID bit requested on for this file?
CMOD_NEW_S_ISVTX Yes/No 4 1721 1724 Is the S_ISVTX bit requested on for this file?
CMOD_NEW_OWN_READ Yes/No 4 1726 1729 Is the owner READ bit on for this file?
CMOD_NEW_OWN_WRITE Yes/No 4 1731 1734 Is the owner WRITE bit on for this file?
CMOD_NEW_OWN_EXEC Yes/No 4 1736 1739 Is the owner EXECUTE bit on for this file?
CMOD_NEW_GRP_READ Yes/No 4 1741 1744 Is the group READ bit on for this file?
CMOD_NEW_GRP_WRITE Yes/No 4 1746 1749 Is the group WRITE bit on for this file?
CMOD_NEW_GRP_EXEC Yes/No 4 1751 1754 Is the group EXECUTE bit on for this file?
CMOD_NEW_OTH_READ Yes/No 4 1756 1759 Is the other READ bit on for this file?
CMOD_NEW_OTH_WRITE Yes/No 4 1761 1764 Is the other WRITE bit on for this file?
CMOD_NEW_OTH_EXEC Yes/No 4 1766 1769 Is the other EXECUTE bit on for this file?
CMOD_REQ_S_ISGID Yes/No 4 1771 1774 Was the S_ISGID bit requested on for this file?
CMOD_REQ_S_ISUID Yes/No 4 1776 1779 Was the S_ISUID bit requested on for this file?
CMOD_REQ_S_ISVTX Yes/No 4 1781 1784 Was the S_ISVTX bit requested on for this file?
CMOD_REQ_OWN_READ Yes/No 4 1786 1789 Was the owner READ bit requested on for this file?
CMOD_REQ_OWN_WRITE Yes/No 4 1791 1794 Was the owner WRITE bit requested on for this file?
CMOD_REQ_OWN_EXEC Yes/No 4 1796 1799 Was the owner EXECUTE bit requested on for this file?
CMOD_REQ_GRP_READ Yes/No 4 1801 1804 Was the group READ bit requested on for this file?
CMOD_REQ_GRP_WRITE Yes/No 4 1806 1809 Was the group WRITE bit requested on for this file?
CMOD_REQ_GRP_EXEC Yes/No 4 1811 1814 Was the group EXECUTE bit requested on for this file?
CMOD_REQ_OTH_READ Yes/No 4 1816 1819 Was the other READ bit requested on for this file?
CMOD_REQ_OTH_WRITE Yes/No 4 1821 1824 Was the other WRITE bit requested on for this file?
CMOD_REQ_OTH_EXEC Yes/No 4 1826 1829 Was the other EXECUTE bit requested on for this file?
CMOD_FILEPOOL Char 8 1831 1838 SFS filepool containing the BFS file.
CMOD_FILESPACE Char 8 1840 1847 SFS filespace containing the BFS file.
CMOD_INODE Integer 10 1849 1858 Inode (file serial number).
CMOD_SCID Integer 10 1860 1869 File SCID.
CMOD_DCE_LINK Char 16 1871 1886 Link to connect DCE records that originate from a single DCE request.
CMOD_AUTH_TYPE Char 13 1888 1900 Defines the type of request. Valid values are: SERVER and AUTH_CLIENT and UNAUTH_CLIENT.