1 " BEGIN INCLUDE FILE access_audit_bin_header.incl.alm 2 3 " NOTE: This include file has a pl1 counterpart. Keep them in sync. 4 " 5 " Modification history: 6 " 85-01-17 by E. Swenson to rename to access_audit_bin_header.incl.alm 7 " 85-01-16 by E. Swenson to add session_uid 8 9 " 10 " Structure audit_record_header 11 " 12 equ audit_head_size,20 13 14 equ audit_head.type_word,0 15 equ audit_head.type_shift,27 16 bool audit_head.type_mask,000777 17 equ audit_head.version,0 18 equ audit_head.version_shift,18 19 bool audit_head.version_mask,000777 20 equ audit_head.flags,0 " LOWER 21 equ audit_head.subj_process_word,0 22 bool audit_head.subj_process,400000 " DL 23 equ audit_head.obj_valid_word,0 24 bool audit_head.obj_valid,200000 " DL 25 26 equ audit_head.operation_code,1 27 equ audit_head.event_flags,2 28 equ audit_head.session_uid,3 29 30 equ audit_head.subjects,4 " LEVEL 2 31 equ audit_head.person,4 32 equ audit_head.ring_word,12 33 equ audit_head.ring_shift,33 34 bool audit_head.ring_mask,000007 35 equ audit_head.anonymous_word,12 36 bool audit_head.anonymous,040000 " DU 37 equ audit_head.process_id,13 38 equ audit_head.authorization,14 " DOUBLE 39 equ audit_head.min_authorization,16 " DOUBLE 40 equ audit_head.max_authorization,18 " DOUBLE 41 42 equ ARH_PROXY,2 " MANIFEST 43 equ ARH_NO_PROXY,1 " MANIFEST 44 equ ACCESS_AUDIT_HEADER_VERSION_3,3 " MANIFEST 45 46 "END INCLUDE FILE access_audit_bin_header.incl.alm