17c478bd9Sstevel@tonic-gate /* 27c478bd9Sstevel@tonic-gate * CDDL HEADER START 37c478bd9Sstevel@tonic-gate * 47c478bd9Sstevel@tonic-gate * The contents of this file are subject to the terms of the 545916cd2Sjpk * Common Development and Distribution License (the "License"). 645916cd2Sjpk * You may not use this file except in compliance with the License. 77c478bd9Sstevel@tonic-gate * 87c478bd9Sstevel@tonic-gate * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 97c478bd9Sstevel@tonic-gate * or http://www.opensolaris.org/os/licensing. 107c478bd9Sstevel@tonic-gate * See the License for the specific language governing permissions 117c478bd9Sstevel@tonic-gate * and limitations under the License. 127c478bd9Sstevel@tonic-gate * 137c478bd9Sstevel@tonic-gate * When distributing Covered Code, include this CDDL HEADER in each 147c478bd9Sstevel@tonic-gate * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 157c478bd9Sstevel@tonic-gate * If applicable, add the following below this CDDL HEADER, with the 167c478bd9Sstevel@tonic-gate * fields enclosed by brackets "[]" replaced with your own identifying 177c478bd9Sstevel@tonic-gate * information: Portions Copyright [yyyy] [name of copyright owner] 187c478bd9Sstevel@tonic-gate * 197c478bd9Sstevel@tonic-gate * CDDL HEADER END 207c478bd9Sstevel@tonic-gate */ 217c478bd9Sstevel@tonic-gate /* 22134a1f4eSCasper H.S. Dik * Copyright (c) 1992, 2010, Oracle and/or its affiliates. All rights reserved. 237c478bd9Sstevel@tonic-gate */ 247c478bd9Sstevel@tonic-gate 257c478bd9Sstevel@tonic-gate #ifndef _BSM_AUDIT_KEVENTS_H 267c478bd9Sstevel@tonic-gate #define _BSM_AUDIT_KEVENTS_H 277c478bd9Sstevel@tonic-gate 287c478bd9Sstevel@tonic-gate #ifdef __cplusplus 297c478bd9Sstevel@tonic-gate extern "C" { 307c478bd9Sstevel@tonic-gate #endif 317c478bd9Sstevel@tonic-gate 327c478bd9Sstevel@tonic-gate /* 337c478bd9Sstevel@tonic-gate * Audit event numbers. 347c478bd9Sstevel@tonic-gate * 357c478bd9Sstevel@tonic-gate * 0 Reserved as an invalid event number. 367c478bd9Sstevel@tonic-gate * 1 - 511 Allocated for Solaris kernel 37d31ffe99Srica * 512 - 2047 (reserved but not allocated) 387c478bd9Sstevel@tonic-gate * 2048 - 32767 Reserved for the Solaris TCB application. 39d31ffe99Srica * 32768 - 65535 Available for third party applications. 407c478bd9Sstevel@tonic-gate * 417c478bd9Sstevel@tonic-gate * NOTE: libbsm/audit_event.txt must be updated elsewhere when changes 427c478bd9Sstevel@tonic-gate * are made to kernel events. 437c478bd9Sstevel@tonic-gate */ 447c478bd9Sstevel@tonic-gate 457c478bd9Sstevel@tonic-gate #define AUE_NULL 0 /* =no indir system call */ 467c478bd9Sstevel@tonic-gate #define AUE_EXIT 1 /* =ps exit(2) */ 477c478bd9Sstevel@tonic-gate #define AUE_FORKALL 2 /* =ps forkall(2) */ 487c478bd9Sstevel@tonic-gate #define AUE_OPEN 3 /* =no open(2): place holder */ 498fd04b83SRoger A. Faulkner #define AUE_CREAT 4 /* =no obsolete */ 507c478bd9Sstevel@tonic-gate #define AUE_LINK 5 /* =fc link(2) */ 517c478bd9Sstevel@tonic-gate #define AUE_UNLINK 6 /* =fd unlink(2) */ 528fd04b83SRoger A. Faulkner #define AUE_EXEC 7 /* =no obsolete */ 537c478bd9Sstevel@tonic-gate #define AUE_CHDIR 8 /* =pm chdir(2) */ 547c478bd9Sstevel@tonic-gate #define AUE_MKNOD 9 /* =fc mknod(2) */ 557c478bd9Sstevel@tonic-gate #define AUE_CHMOD 10 /* =fm chmod(2) */ 567c478bd9Sstevel@tonic-gate #define AUE_CHOWN 11 /* =fm chown(2) */ 577c478bd9Sstevel@tonic-gate #define AUE_UMOUNT 12 /* =as umount(2): old version */ 587c478bd9Sstevel@tonic-gate #define AUE_JUNK 13 /* =no non existant event */ 597c478bd9Sstevel@tonic-gate #define AUE_ACCESS 14 /* =fa access(2) */ 607c478bd9Sstevel@tonic-gate #define AUE_KILL 15 /* =pm kill(2) */ 617c478bd9Sstevel@tonic-gate #define AUE_STAT 16 /* =fa stat(2) */ 627c478bd9Sstevel@tonic-gate #define AUE_LSTAT 17 /* =fa lstat(2) */ 637c478bd9Sstevel@tonic-gate #define AUE_ACCT 18 /* =as acct(2) */ 647c478bd9Sstevel@tonic-gate #define AUE_MCTL 19 /* =no mctl(2) */ 657c478bd9Sstevel@tonic-gate #define AUE_REBOOT 20 /* =no reboot(2) */ 667c478bd9Sstevel@tonic-gate #define AUE_SYMLINK 21 /* =fc symlink(2) */ 677c478bd9Sstevel@tonic-gate #define AUE_READLINK 22 /* =fr readlink(2) */ 687c478bd9Sstevel@tonic-gate #define AUE_EXECVE 23 /* =ps,ex execve(2) */ 697c478bd9Sstevel@tonic-gate #define AUE_CHROOT 24 /* =pm chroot(2) */ 707c478bd9Sstevel@tonic-gate #define AUE_VFORK 25 /* =ps vfork(2) */ 717c478bd9Sstevel@tonic-gate #define AUE_SETGROUPS 26 /* =pm setgroups(2) */ 727c478bd9Sstevel@tonic-gate #define AUE_SETPGRP 27 /* =pm setpgrp(2) */ 737c478bd9Sstevel@tonic-gate #define AUE_SWAPON 28 /* =no swapon(2) */ 747c478bd9Sstevel@tonic-gate #define AUE_SETHOSTNAME 29 /* =no sethostname(2) */ 757c478bd9Sstevel@tonic-gate #define AUE_FCNTL 30 /* =fm fcntl(2) */ 767c478bd9Sstevel@tonic-gate #define AUE_SETPRIORITY 31 /* =no setpriority(2) */ 777c478bd9Sstevel@tonic-gate #define AUE_CONNECT 32 /* =nt connect(2) */ 787c478bd9Sstevel@tonic-gate #define AUE_ACCEPT 33 /* =nt accept(2) */ 797c478bd9Sstevel@tonic-gate #define AUE_BIND 34 /* =nt bind(2) */ 807c478bd9Sstevel@tonic-gate #define AUE_SETSOCKOPT 35 /* =nt setsockopt(2) */ 8164af9a4fSJan Friedel #define AUE_VTRACE 36 /* =no vtrace(2) */ 827c478bd9Sstevel@tonic-gate #define AUE_SETTIMEOFDAY 37 /* =no settimeofday(2) */ 837c478bd9Sstevel@tonic-gate #define AUE_FCHOWN 38 /* =fm fchown(2) */ 847c478bd9Sstevel@tonic-gate #define AUE_FCHMOD 39 /* =fm fchmod(2) */ 857c478bd9Sstevel@tonic-gate #define AUE_SETREUID 40 /* =pm setreuid(2) */ 867c478bd9Sstevel@tonic-gate #define AUE_SETREGID 41 /* =pm setregid(2) */ 877c478bd9Sstevel@tonic-gate #define AUE_RENAME 42 /* =fc,fd rename(2) */ 887c478bd9Sstevel@tonic-gate #define AUE_TRUNCATE 43 /* =no truncate(2) */ 897c478bd9Sstevel@tonic-gate #define AUE_FTRUNCATE 44 /* =no ftruncate(2) */ 907c478bd9Sstevel@tonic-gate #define AUE_FLOCK 45 /* =no flock(2) */ 917c478bd9Sstevel@tonic-gate #define AUE_SHUTDOWN 46 /* =nt shutdown(2) */ 927c478bd9Sstevel@tonic-gate #define AUE_MKDIR 47 /* =fc mkdir(2) */ 937c478bd9Sstevel@tonic-gate #define AUE_RMDIR 48 /* =fd rmdir(2) */ 948fd04b83SRoger A. Faulkner #define AUE_UTIMES 49 /* =fm futimens(2), utimensat(2) */ 957c478bd9Sstevel@tonic-gate #define AUE_ADJTIME 50 /* =as adjtime(2) */ 967c478bd9Sstevel@tonic-gate #define AUE_SETRLIMIT 51 /* =ua setrlimit(2) */ 977c478bd9Sstevel@tonic-gate #define AUE_KILLPG 52 /* =no killpg(2) */ 987c478bd9Sstevel@tonic-gate #define AUE_NFS_SVC 53 /* =no nfs_svc(2) */ 997c478bd9Sstevel@tonic-gate #define AUE_STATFS 54 /* =fa statfs(2) */ 1007c478bd9Sstevel@tonic-gate #define AUE_FSTATFS 55 /* =fa fstatfs(2) */ 1017c478bd9Sstevel@tonic-gate #define AUE_UNMOUNT 56 /* =no unmount(2) */ 1027c478bd9Sstevel@tonic-gate #define AUE_ASYNC_DAEMON 57 /* =no async_daemon(2) */ 1037c478bd9Sstevel@tonic-gate #define AUE_NFS_GETFH 58 /* =no nfs_getfh(2) */ 1047c478bd9Sstevel@tonic-gate #define AUE_SETDOMAINNAME 59 /* =no setdomainname(2) */ 1057c478bd9Sstevel@tonic-gate #define AUE_QUOTACTL 60 /* =no quotactl(2) */ 1067c478bd9Sstevel@tonic-gate #define AUE_EXPORTFS 61 /* =no exportfs(2) */ 1077c478bd9Sstevel@tonic-gate #define AUE_MOUNT 62 /* =as mount(2) */ 1087c478bd9Sstevel@tonic-gate #define AUE_SEMSYS 63 /* =no semsys(2): place holder */ 1097c478bd9Sstevel@tonic-gate #define AUE_MSGSYS 64 /* =no msgsys(2): place holder */ 1107c478bd9Sstevel@tonic-gate #define AUE_SHMSYS 65 /* =no shmsys(2): place holder */ 1117c478bd9Sstevel@tonic-gate #define AUE_BSMSYS 66 /* =no bsmsys(2): place holder */ 1127c478bd9Sstevel@tonic-gate #define AUE_RFSSYS 67 /* =no rfssys(2): place holder */ 1137c478bd9Sstevel@tonic-gate #define AUE_FCHDIR 68 /* =pm fchdir(2) */ 1147c478bd9Sstevel@tonic-gate #define AUE_FCHROOT 69 /* =pm fchroot(2) */ 1158fd04b83SRoger A. Faulkner #define AUE_VPIXSYS 70 /* =no obsolete */ 1167c478bd9Sstevel@tonic-gate #define AUE_PATHCONF 71 /* =fa pathconf(2) */ 1177c478bd9Sstevel@tonic-gate #define AUE_OPEN_R 72 /* =fr open(2): read */ 1187c478bd9Sstevel@tonic-gate #define AUE_OPEN_RC 73 /* =fc,fr open(2): read,creat */ 1197c478bd9Sstevel@tonic-gate #define AUE_OPEN_RT 74 /* =fd,fr open(2): read,trunc */ 1207c478bd9Sstevel@tonic-gate #define AUE_OPEN_RTC 75 /* =fc,fd,fr open(2): rd,cr,tr */ 1217c478bd9Sstevel@tonic-gate #define AUE_OPEN_W 76 /* =fw open(2): write */ 1227c478bd9Sstevel@tonic-gate #define AUE_OPEN_WC 77 /* =fc,fw open(2): write,creat */ 1237c478bd9Sstevel@tonic-gate #define AUE_OPEN_WT 78 /* =fd,fw open(2): write,trunc */ 1247c478bd9Sstevel@tonic-gate #define AUE_OPEN_WTC 79 /* =fc,fd,fw open(2): wr,cr,tr */ 1257c478bd9Sstevel@tonic-gate #define AUE_OPEN_RW 80 /* =fr,fw open(2): read,write */ 1267c478bd9Sstevel@tonic-gate #define AUE_OPEN_RWC 81 /* =fc,fw,fr open(2): rd,wr,cr */ 1277c478bd9Sstevel@tonic-gate #define AUE_OPEN_RWT 82 /* =fd,fr,fw open(2): rd,wr,tr */ 1287c478bd9Sstevel@tonic-gate #define AUE_OPEN_RWTC 83 /* =fc,fd,fw,fr open(2): rd,wr,cr,tr */ 1297c478bd9Sstevel@tonic-gate #define AUE_MSGCTL 84 /* =ip msgctl(2): illegal command */ 1307c478bd9Sstevel@tonic-gate #define AUE_MSGCTL_RMID 85 /* =ip msgctl(2): IPC_RMID command */ 1317c478bd9Sstevel@tonic-gate #define AUE_MSGCTL_SET 86 /* =ip msgctl(2): IPC_SET command */ 1327c478bd9Sstevel@tonic-gate #define AUE_MSGCTL_STAT 87 /* =ip msgctl(2): IPC_STAT command */ 1337c478bd9Sstevel@tonic-gate #define AUE_MSGGET 88 /* =ip msgget(2) */ 1347c478bd9Sstevel@tonic-gate #define AUE_MSGRCV 89 /* =ip msgrcv(2) */ 1357c478bd9Sstevel@tonic-gate #define AUE_MSGSND 90 /* =ip msgsnd(2) */ 1367c478bd9Sstevel@tonic-gate #define AUE_SHMCTL 91 /* =ip shmctl(2): Illegal command */ 1377c478bd9Sstevel@tonic-gate #define AUE_SHMCTL_RMID 92 /* =ip shmctl(2): IPC_RMID command */ 1387c478bd9Sstevel@tonic-gate #define AUE_SHMCTL_SET 93 /* =ip shmctl(2): IPC_SET command */ 1397c478bd9Sstevel@tonic-gate #define AUE_SHMCTL_STAT 94 /* =ip shmctl(2): IPC_STAT command */ 1407c478bd9Sstevel@tonic-gate #define AUE_SHMGET 95 /* =ip shmget(2) */ 1417c478bd9Sstevel@tonic-gate #define AUE_SHMAT 96 /* =ip shmat(2) */ 1427c478bd9Sstevel@tonic-gate #define AUE_SHMDT 97 /* =ip shmdt(2) */ 1437c478bd9Sstevel@tonic-gate #define AUE_SEMCTL 98 /* =ip semctl(2): illegal command */ 1447c478bd9Sstevel@tonic-gate #define AUE_SEMCTL_RMID 99 /* =ip semctl(2): IPC_RMID command */ 1457c478bd9Sstevel@tonic-gate #define AUE_SEMCTL_SET 100 /* =ip semctl(2): IPC_SET command */ 1467c478bd9Sstevel@tonic-gate #define AUE_SEMCTL_STAT 101 /* =ip semctl(2): IPC_STAT command */ 1477c478bd9Sstevel@tonic-gate #define AUE_SEMCTL_GETNCNT 102 /* =ip semctl(2): GETNCNT command */ 1487c478bd9Sstevel@tonic-gate #define AUE_SEMCTL_GETPID 103 /* =ip semctl(2): GETPID command */ 1497c478bd9Sstevel@tonic-gate #define AUE_SEMCTL_GETVAL 104 /* =ip semctl(2): GETVAL command */ 1507c478bd9Sstevel@tonic-gate #define AUE_SEMCTL_GETALL 105 /* =ip semctl(2): GETALL command */ 1517c478bd9Sstevel@tonic-gate #define AUE_SEMCTL_GETZCNT 106 /* =ip semctl(2): GETZCNT command */ 1527c478bd9Sstevel@tonic-gate #define AUE_SEMCTL_SETVAL 107 /* =ip semctl(2): SETVAL command */ 1537c478bd9Sstevel@tonic-gate #define AUE_SEMCTL_SETALL 108 /* =ip semctl(2): SETALL command */ 1547c478bd9Sstevel@tonic-gate #define AUE_SEMGET 109 /* =ip semget(2) */ 1557c478bd9Sstevel@tonic-gate #define AUE_SEMOP 110 /* =ip semop(2) */ 1567c478bd9Sstevel@tonic-gate #define AUE_CORE 111 /* =fc process dumped core */ 1577c478bd9Sstevel@tonic-gate #define AUE_CLOSE 112 /* =cl close(2) */ 1587c478bd9Sstevel@tonic-gate #define AUE_SYSTEMBOOT 113 /* =na system booted */ 1597c478bd9Sstevel@tonic-gate #define AUE_ASYNC_DAEMON_EXIT 114 /* =no async_daemon(2) exited */ 1607c478bd9Sstevel@tonic-gate #define AUE_NFSSVC_EXIT 115 /* =no nfssvc(2) exited */ 161134a1f4eSCasper H.S. Dik #define AUE_PFEXEC 116 /* =ps,ex,ua,as execve(2) w/ pfexec */ 162794f0adbSRoger A. Faulkner #define AUE_OPEN_S 117 /* =fr open(2): search */ 163794f0adbSRoger A. Faulkner #define AUE_OPEN_E 118 /* =fr open(2): exec */ 1647c478bd9Sstevel@tonic-gate /* 165794f0adbSRoger A. Faulkner * 119 - 129 are available for future growth (old SunOS_CMW events 1667c478bd9Sstevel@tonic-gate * that had no libbsm or praudit support or references) 1677c478bd9Sstevel@tonic-gate */ 1687c478bd9Sstevel@tonic-gate #define AUE_GETAUID 130 /* =aa getauid(2) */ 1697c478bd9Sstevel@tonic-gate #define AUE_SETAUID 131 /* =aa setauid(2) */ 1707c478bd9Sstevel@tonic-gate #define AUE_GETAUDIT 132 /* =aa getaudit(2) */ 1717c478bd9Sstevel@tonic-gate #define AUE_SETAUDIT 133 /* =aa setaudit(2) */ 172469aa27fSJan Friedel /* 134 OBSOLETE */ 173469aa27fSJan Friedel /* 135 OBSOLETE */ 1748fd04b83SRoger A. Faulkner #define AUE_AUDITSVC 136 /* =no obsolete */ 175731b94c1Stz204579 /* 137 OBSOLETE */ 1767c478bd9Sstevel@tonic-gate #define AUE_AUDITON 138 /* =no auditon(2) */ 1777c478bd9Sstevel@tonic-gate #define AUE_AUDITON_GTERMID 139 /* =no auditctl(2): GETTERMID */ 1787c478bd9Sstevel@tonic-gate #define AUE_AUDITON_STERMID 140 /* =no auditctl(2): SETTERMID */ 1797c478bd9Sstevel@tonic-gate #define AUE_AUDITON_GPOLICY 141 /* =aa auditctl(2): GETPOLICY */ 1807c478bd9Sstevel@tonic-gate #define AUE_AUDITON_SPOLICY 142 /* =as auditctl(2): SETPOLICY */ 1817c478bd9Sstevel@tonic-gate #define AUE_AUDITON_GESTATE 143 /* =no auditctl(2): GETESTATE */ 1827c478bd9Sstevel@tonic-gate #define AUE_AUDITON_SESTATE 144 /* =no auditctl(2): SETESTATE */ 1837c478bd9Sstevel@tonic-gate #define AUE_AUDITON_GQCTRL 145 /* =as auditctl(2): GETQCTRL */ 1847c478bd9Sstevel@tonic-gate #define AUE_AUDITON_SQCTRL 146 /* =as auditctl(2): SETQCTRL */ 185469aa27fSJan Friedel /* 147 OBSOLETE */ 186469aa27fSJan Friedel /* 148 OBSOLETE */ 187469aa27fSJan Friedel /* 149 OBSOLETE */ 188469aa27fSJan Friedel /* 150 OBSOLETE */ 189469aa27fSJan Friedel /* 151 OBSOLETE */ 19064af9a4fSJan Friedel /* 152 OBSOLETE */ 1917c478bd9Sstevel@tonic-gate #define AUE_ENTERPROM 153 /* =na enter prom */ 1927c478bd9Sstevel@tonic-gate #define AUE_EXITPROM 154 /* =na exit prom */ 19364af9a4fSJan Friedel /* 155 OBSOLETE */ 19464af9a4fSJan Friedel /* 156 OBSOLETE */ 19564af9a4fSJan Friedel /* 157 OBSOLETE */ 1967c478bd9Sstevel@tonic-gate #define AUE_IOCTL 158 /* =io ioctl(2) */ 19764af9a4fSJan Friedel /* 159 OBSOLETE */ 19864af9a4fSJan Friedel /* 160 OBSOLETE */ 19964af9a4fSJan Friedel /* 161 OBSOLETE */ 20064af9a4fSJan Friedel /* 162 OBSOLETE */ 20164af9a4fSJan Friedel /* 163 OBSOLETE */ 20264af9a4fSJan Friedel /* 164 OBSOLETE */ 20364af9a4fSJan Friedel /* 165 OBSOLETE */ 20464af9a4fSJan Friedel /* 166 OBSOLETE */ 20564af9a4fSJan Friedel /* 167 OBSOLETE */ 20664af9a4fSJan Friedel /* 168 OBSOLETE */ 20764af9a4fSJan Friedel /* 169 OBSOLETE */ 20864af9a4fSJan Friedel /* 170 OBSOLETE */ 20964af9a4fSJan Friedel /* 171 OBSOLETE */ 21064af9a4fSJan Friedel /* 172 OBSOLETE */ 2117c478bd9Sstevel@tonic-gate #define AUE_ONESIDE 173 /* =no one-sided session record */ 2127c478bd9Sstevel@tonic-gate #define AUE_MSGGETL 174 /* =no msggetl(2) */ 2137c478bd9Sstevel@tonic-gate #define AUE_MSGRCVL 175 /* =no msgrcvl(2) */ 2147c478bd9Sstevel@tonic-gate #define AUE_MSGSNDL 176 /* =no msgsndl(2) */ 2157c478bd9Sstevel@tonic-gate #define AUE_SEMGETL 177 /* =no semgetl(2) */ 2167c478bd9Sstevel@tonic-gate #define AUE_SHMGETL 178 /* =no shmgetl(2) */ 21745916cd2Sjpk /* 179 OBSOLETE */ 21845916cd2Sjpk /* 180 OBSOLETE */ 21945916cd2Sjpk /* 181 OBSOLETE */ 22045916cd2Sjpk /* 182 OBSOLETE */ 2217c478bd9Sstevel@tonic-gate #define AUE_SOCKET 183 /* =nt socket(2) */ 2227c478bd9Sstevel@tonic-gate #define AUE_SENDTO 184 /* =nt sendto(2) */ 2237c478bd9Sstevel@tonic-gate #define AUE_PIPE 185 /* =no pipe(2) */ 2247c478bd9Sstevel@tonic-gate #define AUE_SOCKETPAIR 186 /* =no socketpair(2) */ 2257c478bd9Sstevel@tonic-gate #define AUE_SEND 187 /* =no send(2) */ 2267c478bd9Sstevel@tonic-gate #define AUE_SENDMSG 188 /* =nt sendmsg(2) */ 2277c478bd9Sstevel@tonic-gate #define AUE_RECV 189 /* =no recv(2) */ 2287c478bd9Sstevel@tonic-gate #define AUE_RECVMSG 190 /* =nt recvmsg(2) */ 2297c478bd9Sstevel@tonic-gate #define AUE_RECVFROM 191 /* =nt recvfrom(2) */ 2307c478bd9Sstevel@tonic-gate #define AUE_READ 192 /* =no read(2) */ 2317c478bd9Sstevel@tonic-gate #define AUE_GETDENTS 193 /* =no getdents(2) */ 2327c478bd9Sstevel@tonic-gate #define AUE_LSEEK 194 /* =no lseek(2) */ 2337c478bd9Sstevel@tonic-gate #define AUE_WRITE 195 /* =no write(2) */ 2347c478bd9Sstevel@tonic-gate #define AUE_WRITEV 196 /* =no writev(2) */ 2357c478bd9Sstevel@tonic-gate #define AUE_NFS 197 /* =no NFS server */ 2367c478bd9Sstevel@tonic-gate #define AUE_READV 198 /* =no readv(2) */ 2378fd04b83SRoger A. Faulkner #define AUE_OSTAT 199 /* =no obsolete */ 2387c478bd9Sstevel@tonic-gate #define AUE_SETUID 200 /* =pm old setuid(2) */ 2397c478bd9Sstevel@tonic-gate #define AUE_STIME 201 /* =as old stime(2) */ 2408fd04b83SRoger A. Faulkner #define AUE_UTIME 202 /* =no obsolete */ 2417c478bd9Sstevel@tonic-gate #define AUE_NICE 203 /* =pm old nice(2) */ 2427c478bd9Sstevel@tonic-gate #define AUE_OSETPGRP 204 /* =no old setpgrp(2) */ 2437c478bd9Sstevel@tonic-gate #define AUE_SETGID 205 /* =pm old setgid(2) */ 2447c478bd9Sstevel@tonic-gate #define AUE_READL 206 /* =no readl(2) */ 2457c478bd9Sstevel@tonic-gate #define AUE_READVL 207 /* =no readvl(2) */ 2467c478bd9Sstevel@tonic-gate #define AUE_FSTAT 208 /* =no fstat(2) */ 2478fd04b83SRoger A. Faulkner #define AUE_DUP2 209 /* =no obsolete */ 2487c478bd9Sstevel@tonic-gate #define AUE_MMAP 210 /* =no mmap(2) u-o-p */ 2497c478bd9Sstevel@tonic-gate #define AUE_AUDIT 211 /* =no audit(2) u-o-p */ 2507c478bd9Sstevel@tonic-gate #define AUE_PRIOCNTLSYS 212 /* =pm priocntlsys */ 2517c478bd9Sstevel@tonic-gate #define AUE_MUNMAP 213 /* =cl munmap(2) u-o-p */ 2527c478bd9Sstevel@tonic-gate #define AUE_SETEGID 214 /* =pm setegid(2) */ 2537c478bd9Sstevel@tonic-gate #define AUE_SETEUID 215 /* =pm seteuid(2) */ 2547c478bd9Sstevel@tonic-gate #define AUE_PUTMSG 216 /* =nt */ 2557c478bd9Sstevel@tonic-gate #define AUE_GETMSG 217 /* =nt */ 2567c478bd9Sstevel@tonic-gate #define AUE_PUTPMSG 218 /* =nt */ 2577c478bd9Sstevel@tonic-gate #define AUE_GETPMSG 219 /* =nt */ 2587c478bd9Sstevel@tonic-gate #define AUE_AUDITSYS 220 /* =no place holder */ 2597c478bd9Sstevel@tonic-gate #define AUE_AUDITON_GETKMASK 221 /* =aa */ 2607c478bd9Sstevel@tonic-gate #define AUE_AUDITON_SETKMASK 222 /* =as */ 26164af9a4fSJan Friedel #define AUE_AUDITON_GETCWD 223 /* =aa,as */ 26264af9a4fSJan Friedel #define AUE_AUDITON_GETCAR 224 /* =aa,as */ 2637c478bd9Sstevel@tonic-gate #define AUE_AUDITON_GETSTAT 225 /* =as */ 2647c478bd9Sstevel@tonic-gate #define AUE_AUDITON_SETSTAT 226 /* =as */ 2657c478bd9Sstevel@tonic-gate #define AUE_AUDITON_SETUMASK 227 /* =as */ 2667c478bd9Sstevel@tonic-gate #define AUE_AUDITON_SETSMASK 228 /* =as */ 2677c478bd9Sstevel@tonic-gate #define AUE_AUDITON_GETCOND 229 /* =aa */ 2687c478bd9Sstevel@tonic-gate #define AUE_AUDITON_SETCOND 230 /* =as */ 26964af9a4fSJan Friedel #define AUE_AUDITON_GETCLASS 231 /* =aa,as */ 2707c478bd9Sstevel@tonic-gate #define AUE_AUDITON_SETCLASS 232 /* =as */ 2717c478bd9Sstevel@tonic-gate #define AUE_FUSERS 233 /* =fa */ 2727c478bd9Sstevel@tonic-gate #define AUE_STATVFS 234 /* =fa */ 2738fd04b83SRoger A. Faulkner #define AUE_XSTAT 235 /* =no obsolete */ 2748fd04b83SRoger A. Faulkner #define AUE_LXSTAT 236 /* =no obsolete */ 2757c478bd9Sstevel@tonic-gate #define AUE_LCHOWN 237 /* =fm */ 2767c478bd9Sstevel@tonic-gate #define AUE_MEMCNTL 238 /* =ot */ 2777c478bd9Sstevel@tonic-gate #define AUE_SYSINFO 239 /* =as */ 2788fd04b83SRoger A. Faulkner #define AUE_XMKNOD 240 /* =no obsolete */ 2797c478bd9Sstevel@tonic-gate #define AUE_FORK1 241 /* =ps */ 2807c478bd9Sstevel@tonic-gate #define AUE_MODCTL 242 /* =no */ 2817c478bd9Sstevel@tonic-gate #define AUE_MODLOAD 243 /* =as */ 2827c478bd9Sstevel@tonic-gate #define AUE_MODUNLOAD 244 /* =as */ 2837c478bd9Sstevel@tonic-gate #define AUE_MODCONFIG 245 /* =no obsolete */ 2847c478bd9Sstevel@tonic-gate #define AUE_MODADDMAJ 246 /* =as */ 2857c478bd9Sstevel@tonic-gate #define AUE_SOCKACCEPT 247 /* =nt */ 2867c478bd9Sstevel@tonic-gate #define AUE_SOCKCONNECT 248 /* =nt */ 2877c478bd9Sstevel@tonic-gate #define AUE_SOCKSEND 249 /* =nt */ 2887c478bd9Sstevel@tonic-gate #define AUE_SOCKRECEIVE 250 /* =nt */ 2897c478bd9Sstevel@tonic-gate #define AUE_ACLSET 251 /* =fm */ 2907c478bd9Sstevel@tonic-gate #define AUE_FACLSET 252 /* =fm */ 2917c478bd9Sstevel@tonic-gate #define AUE_DOORFS 253 /* =no */ 2927c478bd9Sstevel@tonic-gate #define AUE_DOORFS_DOOR_CALL 254 /* =ip */ 2937c478bd9Sstevel@tonic-gate #define AUE_DOORFS_DOOR_RETURN 255 /* =ip */ 2947c478bd9Sstevel@tonic-gate #define AUE_DOORFS_DOOR_CREATE 256 /* =ip */ 2957c478bd9Sstevel@tonic-gate #define AUE_DOORFS_DOOR_REVOKE 257 /* =ip */ 2967c478bd9Sstevel@tonic-gate #define AUE_DOORFS_DOOR_INFO 258 /* =ip */ 2977c478bd9Sstevel@tonic-gate #define AUE_DOORFS_DOOR_CRED 259 /* =ip */ 2987c478bd9Sstevel@tonic-gate #define AUE_DOORFS_DOOR_BIND 260 /* =ip */ 2997c478bd9Sstevel@tonic-gate #define AUE_DOORFS_DOOR_UNBIND 261 /* =ip */ 3007c478bd9Sstevel@tonic-gate #define AUE_P_ONLINE 262 /* =as */ 3017c478bd9Sstevel@tonic-gate #define AUE_PROCESSOR_BIND 263 /* =as */ 3027c478bd9Sstevel@tonic-gate #define AUE_INST_SYNC 264 /* =as */ 3037c478bd9Sstevel@tonic-gate #define AUE_SOCKCONFIG 265 /* =nt */ 3047c478bd9Sstevel@tonic-gate #define AUE_SETAUDIT_ADDR 266 /* =aa setaudit_addr(2) */ 3057c478bd9Sstevel@tonic-gate #define AUE_GETAUDIT_ADDR 267 /* =aa getaudit_addr(2) */ 3068fd04b83SRoger A. Faulkner #define AUE_UMOUNT2 268 /* =as umount2(2) */ 3078fd04b83SRoger A. Faulkner #define AUE_FSAT 269 /* =no obsolete */ 3088fd04b83SRoger A. Faulkner #define AUE_OPENAT_R 270 /* =no obsolete */ 3098fd04b83SRoger A. Faulkner #define AUE_OPENAT_RC 271 /* =no obsolete */ 3108fd04b83SRoger A. Faulkner #define AUE_OPENAT_RT 272 /* =no obsolete */ 3118fd04b83SRoger A. Faulkner #define AUE_OPENAT_RTC 273 /* =no obsolete */ 3128fd04b83SRoger A. Faulkner #define AUE_OPENAT_W 274 /* =no obsolete */ 3138fd04b83SRoger A. Faulkner #define AUE_OPENAT_WC 275 /* =no obsolete */ 3148fd04b83SRoger A. Faulkner #define AUE_OPENAT_WT 276 /* =no obsolete */ 3158fd04b83SRoger A. Faulkner #define AUE_OPENAT_WTC 277 /* =no obsolete */ 3168fd04b83SRoger A. Faulkner #define AUE_OPENAT_RW 278 /* =no obsolete */ 3178fd04b83SRoger A. Faulkner #define AUE_OPENAT_RWC 279 /* =no obsolete */ 3188fd04b83SRoger A. Faulkner #define AUE_OPENAT_RWT 280 /* =no obsolete */ 3198fd04b83SRoger A. Faulkner #define AUE_OPENAT_RWTC 281 /* =no obsolete */ 3208fd04b83SRoger A. Faulkner #define AUE_RENAMEAT 282 /* =no obsolete */ 3218fd04b83SRoger A. Faulkner #define AUE_FSTATAT 283 /* =no obsolete */ 3228fd04b83SRoger A. Faulkner #define AUE_FCHOWNAT 284 /* =no obsolete */ 3238fd04b83SRoger A. Faulkner #define AUE_FUTIMESAT 285 /* =no obsolete */ 3248fd04b83SRoger A. Faulkner #define AUE_UNLINKAT 286 /* =no obsolete */ 3257c478bd9Sstevel@tonic-gate #define AUE_CLOCK_SETTIME 287 /* =as clock_settime(3RT) */ 3267c478bd9Sstevel@tonic-gate #define AUE_NTP_ADJTIME 288 /* =as ntp_adjtime(2) */ 32764af9a4fSJan Friedel #define AUE_SETPPRIV 289 /* =pm setppriv(2) */ 32864af9a4fSJan Friedel #define AUE_MODDEVPLCY 290 /* =as modctl(2) */ 32964af9a4fSJan Friedel #define AUE_MODADDPRIV 291 /* =as modctl(2) */ 3307c478bd9Sstevel@tonic-gate #define AUE_CRYPTOADM 292 /* =as kernel cryptographic framework */ 331c28749e9Skais #define AUE_CONFIGKSSL 293 /* =as kernel SSL */ 3329acbbeafSnn35248 #define AUE_BRANDSYS 294 /* =ot */ 333799bd290Spwernau #define AUE_PF_POLICY_ADDRULE 295 /* =as Add IPsec policy rule */ 334799bd290Spwernau #define AUE_PF_POLICY_DELRULE 296 /* =as Delete IPsec policy rule */ 335799bd290Spwernau #define AUE_PF_POLICY_CLONE 297 /* =as Clone IPsec policy */ 336799bd290Spwernau #define AUE_PF_POLICY_FLIP 298 /* =as Flip IPsec policy */ 337799bd290Spwernau #define AUE_PF_POLICY_FLUSH 299 /* =as Flush IPsec policy rules */ 338799bd290Spwernau #define AUE_PF_POLICY_ALGS 300 /* =as Update IPsec algorithms */ 3398350182dSJan Friedel #define AUE_PORTFS 301 /* =no portfs(2) - place holder */ 34061b9bf51Srica #define AUE_LABELSYS_TNRH 302 /* =as tnrh(2) */ 34161b9bf51Srica #define AUE_LABELSYS_TNRHTP 303 /* =as tnrhtp(2) */ 34261b9bf51Srica #define AUE_LABELSYS_TNMLP 304 /* =as tnmlp(2) */ 3438350182dSJan Friedel #define AUE_PORTFS_ASSOCIATE 305 /* =fa portfs(2) - port associate */ 3448350182dSJan Friedel #define AUE_PORTFS_DISSOCIATE 306 /* =fa portfs(2) - port disassociate */ 3454be8c573SJan Friedel #define AUE_SETSID 307 /* =pm setsid(2) */ 3464be8c573SJan Friedel #define AUE_SETPGID 308 /* =pm setpgid(2) */ 3478fd04b83SRoger A. Faulkner #define AUE_FACCESSAT 309 /* =no obsolete */ 348*f8994074SJan Friedel #define AUE_AUDITON_GETAMASK 310 /* =aa */ 349*f8994074SJan Friedel #define AUE_AUDITON_SETAMASK 311 /* =as */ 3508350182dSJan Friedel 3518350182dSJan Friedel 35261b9bf51Srica 353d31ffe99Srica /* NOTE: update MAX_KEVENTS below if events are added. */ 3547c478bd9Sstevel@tonic-gate 355*f8994074SJan Friedel #define MAX_KEVENTS 311 35645916cd2Sjpk 3577c478bd9Sstevel@tonic-gate 3587c478bd9Sstevel@tonic-gate #ifdef __cplusplus 3597c478bd9Sstevel@tonic-gate } 3607c478bd9Sstevel@tonic-gate #endif 3617c478bd9Sstevel@tonic-gate 3627c478bd9Sstevel@tonic-gate #endif /* _BSM_AUDIT_KEVENTS_H */ 363