audit_kevents.h revision 5992:528b377af3c0
1107286Sobrien/* 2169706Skan * CDDL HEADER START 334229Speter * 434229Speter * The contents of this file are subject to the terms of the 551408Sobrien * Common Development and Distribution License (the "License"). 652112Sobrien * You may not use this file except in compliance with the License. 718334Speter * 8132741Skan * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 918334Speter * or http://www.opensolaris.org/os/licensing. 10132741Skan * See the License for the specific language governing permissions 1118334Speter * and limitations under the License. 1218334Speter * 1318334Speter * When distributing Covered Code, include this CDDL HEADER in each 1418334Speter * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15132741Skan * If applicable, add the following below this CDDL HEADER, with the 1618334Speter * fields enclosed by brackets "[]" replaced with your own identifying 1718334Speter * information: Portions Copyright [yyyy] [name of copyright owner] 1818334Speter * 1918334Speter * CDDL HEADER END 2018334Speter */ 21132741Skan/* 22169706Skan * Copyright 2008 Sun Microsystems, Inc. All rights reserved. 23169706Skan * Use is subject to license terms. 2418334Speter */ 25146915Skan 2618334Speter#ifndef _BSM_AUDIT_KEVENTS_H 2758478Sobrien#define _BSM_AUDIT_KEVENTS_H 28114077Sobrien 2951408Sobrien#pragma ident "%Z%%M% %I% %E% SMI" 3058478Sobrien 3158478Sobrien#ifdef __cplusplus 3258478Sobrienextern "C" { 3358478Sobrien#endif 3458478Sobrien 3558478Sobrien/* 3658478Sobrien * Audit event numbers. 3758478Sobrien * 3858478Sobrien * 0 Reserved as an invalid event number. 3958478Sobrien * 1 - 511 Allocated for Solaris kernel 4058478Sobrien * 512 - 2047 (reserved but not allocated) 4158478Sobrien * 2048 - 32767 Reserved for the Solaris TCB application. 4258478Sobrien * 32768 - 65535 Available for third party applications. 43117418Skan * 4495349Sobrien * NOTE: libbsm/audit_event.txt must be updated elsewhere when changes 4558478Sobrien * are made to kernel events. 4658478Sobrien */ 4758478Sobrien 4858478Sobrien#define AUE_NULL 0 /* =no indir system call */ 4958478Sobrien#define AUE_EXIT 1 /* =ps exit(2) */ 50132741Skan#define AUE_FORKALL 2 /* =ps forkall(2) */ 5195349Sobrien#define AUE_FORK AUE_FORKALL /* historical */ 52238472Skib#define AUE_OPEN 3 /* =no open(2): place holder */ 53107286Sobrien#define AUE_CREAT 4 /* =fc create(2) */ 5458478Sobrien#define AUE_LINK 5 /* =fc link(2) */ 55119414Sobrien#define AUE_UNLINK 6 /* =fd unlink(2) */ 56119414Sobrien#define AUE_EXEC 7 /* =ps,ex exec(2) */ 5795349Sobrien#define AUE_CHDIR 8 /* =pm chdir(2) */ 58180079Sobrien#define AUE_MKNOD 9 /* =fc mknod(2) */ 59119414Sobrien#define AUE_CHMOD 10 /* =fm chmod(2) */ 6058478Sobrien#define AUE_CHOWN 11 /* =fm chown(2) */ 61119414Sobrien#define AUE_UMOUNT 12 /* =as umount(2): old version */ 6258478Sobrien#define AUE_JUNK 13 /* =no non existant event */ 6358478Sobrien#define AUE_ACCESS 14 /* =fa access(2) */ 64119414Sobrien#define AUE_KILL 15 /* =pm kill(2) */ 6558478Sobrien#define AUE_STAT 16 /* =fa stat(2) */ 6658478Sobrien#define AUE_LSTAT 17 /* =fa lstat(2) */ 6758478Sobrien#define AUE_ACCT 18 /* =as acct(2) */ 6858478Sobrien#define AUE_MCTL 19 /* =no mctl(2) */ 6995349Sobrien#define AUE_REBOOT 20 /* =no reboot(2) */ 7058478Sobrien#define AUE_SYMLINK 21 /* =fc symlink(2) */ 7158478Sobrien#define AUE_READLINK 22 /* =fr readlink(2) */ 7258478Sobrien#define AUE_EXECVE 23 /* =ps,ex execve(2) */ 7395349Sobrien#define AUE_CHROOT 24 /* =pm chroot(2) */ 7498597Sobrien#define AUE_VFORK 25 /* =ps vfork(2) */ 7595349Sobrien#define AUE_SETGROUPS 26 /* =pm setgroups(2) */ 7695349Sobrien#define AUE_SETPGRP 27 /* =pm setpgrp(2) */ 7798597Sobrien#define AUE_SWAPON 28 /* =no swapon(2) */ 7858478Sobrien#define AUE_SETHOSTNAME 29 /* =no sethostname(2) */ 7995349Sobrien#define AUE_FCNTL 30 /* =fm fcntl(2) */ 8098597Sobrien#define AUE_SETPRIORITY 31 /* =no setpriority(2) */ 8195349Sobrien#define AUE_CONNECT 32 /* =nt connect(2) */ 82180078Sobrien#define AUE_ACCEPT 33 /* =nt accept(2) */ 83132741Skan#define AUE_BIND 34 /* =nt bind(2) */ 84132741Skan#define AUE_SETSOCKOPT 35 /* =nt setsockopt(2) */ 85132741Skan#define AUE_VTRACE 36 /* =pm vtrace(2) */ 8658478Sobrien#define AUE_SETTIMEOFDAY 37 /* =no settimeofday(2) */ 8758478Sobrien#define AUE_FCHOWN 38 /* =fm fchown(2) */ 88180079Sobrien#define AUE_FCHMOD 39 /* =fm fchmod(2) */ 8918349Speter#define AUE_SETREUID 40 /* =pm setreuid(2) */ 9095349Sobrien#define AUE_SETREGID 41 /* =pm setregid(2) */ 9195349Sobrien#define AUE_RENAME 42 /* =fc,fd rename(2) */ 9295349Sobrien#define AUE_TRUNCATE 43 /* =no truncate(2) */ 9395349Sobrien#define AUE_FTRUNCATE 44 /* =no ftruncate(2) */ 9418349Speter#define AUE_FLOCK 45 /* =no flock(2) */ 9595349Sobrien#define AUE_SHUTDOWN 46 /* =nt shutdown(2) */ 9695349Sobrien#define AUE_MKDIR 47 /* =fc mkdir(2) */ 9795349Sobrien#define AUE_RMDIR 48 /* =fd rmdir(2) */ 98117418Skan#define AUE_UTIMES 49 /* =fm utimes(2) */ 99117418Skan#define AUE_ADJTIME 50 /* =as adjtime(2) */ 100180079Sobrien#define AUE_SETRLIMIT 51 /* =ua setrlimit(2) */ 101146908Skan#define AUE_KILLPG 52 /* =no killpg(2) */ 102117418Skan#define AUE_NFS_SVC 53 /* =no nfs_svc(2) */ 10358478Sobrien#define AUE_STATFS 54 /* =fa statfs(2) */ 10495810Sobrien#define AUE_FSTATFS 55 /* =fa fstatfs(2) */ 10558478Sobrien#define AUE_UNMOUNT 56 /* =no unmount(2) */ 10658478Sobrien#define AUE_ASYNC_DAEMON 57 /* =no async_daemon(2) */ 10758478Sobrien#define AUE_NFS_GETFH 58 /* =no nfs_getfh(2) */ 10858478Sobrien#define AUE_SETDOMAINNAME 59 /* =no setdomainname(2) */ 109180079Sobrien#define AUE_QUOTACTL 60 /* =no quotactl(2) */ 110117418Skan#define AUE_EXPORTFS 61 /* =no exportfs(2) */ 11158478Sobrien#define AUE_MOUNT 62 /* =as mount(2) */ 11258478Sobrien#define AUE_SEMSYS 63 /* =no semsys(2): place holder */ 11358478Sobrien#define AUE_MSGSYS 64 /* =no msgsys(2): place holder */ 11495810Sobrien#define AUE_SHMSYS 65 /* =no shmsys(2): place holder */ 11558478Sobrien#define AUE_BSMSYS 66 /* =no bsmsys(2): place holder */ 11658478Sobrien#define AUE_RFSSYS 67 /* =no rfssys(2): place holder */ 11758478Sobrien#define AUE_FCHDIR 68 /* =pm fchdir(2) */ 11858478Sobrien#define AUE_FCHROOT 69 /* =pm fchroot(2) */ 11995348Sobrien#define AUE_VPIXSYS 70 /* =no vpixsys(2): obsolete */ 12095348Sobrien#define AUE_PATHCONF 71 /* =fa pathconf(2) */ 12195348Sobrien#define AUE_OPEN_R 72 /* =fr open(2): read */ 12295348Sobrien#define AUE_OPEN_RC 73 /* =fc,fr open(2): read,creat */ 12396144Sobrien#define AUE_OPEN_RT 74 /* =fd,fr open(2): read,trunc */ 12458478Sobrien#define AUE_OPEN_RTC 75 /* =fc,fd,fr open(2): rd,cr,tr */ 12558478Sobrien#define AUE_OPEN_W 76 /* =fw open(2): write */ 12658478Sobrien#define AUE_OPEN_WC 77 /* =fc,fw open(2): write,creat */ 12795349Sobrien#define AUE_OPEN_WT 78 /* =fd,fw open(2): write,trunc */ 12858478Sobrien#define AUE_OPEN_WTC 79 /* =fc,fd,fw open(2): wr,cr,tr */ 129107286Sobrien#define AUE_OPEN_RW 80 /* =fr,fw open(2): read,write */ 13058478Sobrien#define AUE_OPEN_RWC 81 /* =fc,fw,fr open(2): rd,wr,cr */ 13158478Sobrien#define AUE_OPEN_RWT 82 /* =fd,fr,fw open(2): rd,wr,tr */ 13258478Sobrien#define AUE_OPEN_RWTC 83 /* =fc,fd,fw,fr open(2): rd,wr,cr,tr */ 13358478Sobrien#define AUE_MSGCTL 84 /* =ip msgctl(2): illegal command */ 134123715Skan#define AUE_MSGCTL_RMID 85 /* =ip msgctl(2): IPC_RMID command */ 13558478Sobrien#define AUE_MSGCTL_SET 86 /* =ip msgctl(2): IPC_SET command */ 13658478Sobrien#define AUE_MSGCTL_STAT 87 /* =ip msgctl(2): IPC_STAT command */ 137123715Skan#define AUE_MSGGET 88 /* =ip msgget(2) */ 13858478Sobrien#define AUE_MSGRCV 89 /* =ip msgrcv(2) */ 13958478Sobrien#define AUE_MSGSND 90 /* =ip msgsnd(2) */ 140123715Skan#define AUE_SHMCTL 91 /* =ip shmctl(2): Illegal command */ 14158478Sobrien#define AUE_SHMCTL_RMID 92 /* =ip shmctl(2): IPC_RMID command */ 142123715Skan#define AUE_SHMCTL_SET 93 /* =ip shmctl(2): IPC_SET command */ 14358478Sobrien#define AUE_SHMCTL_STAT 94 /* =ip shmctl(2): IPC_STAT command */ 144180079Sobrien#define AUE_SHMGET 95 /* =ip shmget(2) */ 145123715Skan#define AUE_SHMAT 96 /* =ip shmat(2) */ 146123715Skan#define AUE_SHMDT 97 /* =ip shmdt(2) */ 147123715Skan#define AUE_SEMCTL 98 /* =ip semctl(2): illegal command */ 148123715Skan#define AUE_SEMCTL_RMID 99 /* =ip semctl(2): IPC_RMID command */ 149123715Skan#define AUE_SEMCTL_SET 100 /* =ip semctl(2): IPC_SET command */ 150123715Skan#define AUE_SEMCTL_STAT 101 /* =ip semctl(2): IPC_STAT command */ 151123715Skan#define AUE_SEMCTL_GETNCNT 102 /* =ip semctl(2): GETNCNT command */ 152123715Skan#define AUE_SEMCTL_GETPID 103 /* =ip semctl(2): GETPID command */ 153123715Skan#define AUE_SEMCTL_GETVAL 104 /* =ip semctl(2): GETVAL command */ 15458478Sobrien#define AUE_SEMCTL_GETALL 105 /* =ip semctl(2): GETALL command */ 15558478Sobrien#define AUE_SEMCTL_GETZCNT 106 /* =ip semctl(2): GETZCNT command */ 15656810Sobrien#define AUE_SEMCTL_SETVAL 107 /* =ip semctl(2): SETVAL command */ 15756810Sobrien#define AUE_SEMCTL_SETALL 108 /* =ip semctl(2): SETALL command */ 15856810Sobrien#define AUE_SEMGET 109 /* =ip semget(2) */ 15995810Sobrien#define AUE_SEMOP 110 /* =ip semop(2) */ 16056810Sobrien#define AUE_CORE 111 /* =fc process dumped core */ 16195810Sobrien#define AUE_CLOSE 112 /* =cl close(2) */ 16295810Sobrien#define AUE_SYSTEMBOOT 113 /* =na system booted */ 16395810Sobrien#define AUE_ASYNC_DAEMON_EXIT 114 /* =no async_daemon(2) exited */ 16451408Sobrien#define AUE_NFSSVC_EXIT 115 /* =no nfssvc(2) exited */ 16595810Sobrien/* 16651408Sobrien * 116 - 129 are available for future growth (old SunOS_CMW events 16796447Sobrien * that had no libbsm or praudit support or references) 16896447Sobrien */ 16996447Sobrien#define AUE_GETAUID 130 /* =aa getauid(2) */ 17095810Sobrien#define AUE_SETAUID 131 /* =aa setauid(2) */ 171132741Skan#define AUE_GETAUDIT 132 /* =aa getaudit(2) */ 17296447Sobrien#define AUE_SETAUDIT 133 /* =aa setaudit(2) */ 17396466Sobrien#define AUE_GETUSERAUDIT 134 /* =no getuseraudit(2) */ 17497910Sobrien#define AUE_SETUSERAUDIT 135 /* =no setuseraudit(2) */ 175107286Sobrien/* 136 OBSOLETE */ 17697910Sobrien/* 137 OBSOLETE */ 17797910Sobrien#define AUE_AUDITON 138 /* =no auditon(2) */ 17897910Sobrien#define AUE_AUDITON_GTERMID 139 /* =no auditctl(2): GETTERMID */ 17997910Sobrien#define AUE_AUDITON_STERMID 140 /* =no auditctl(2): SETTERMID */ 18096466Sobrien#define AUE_AUDITON_GPOLICY 141 /* =aa auditctl(2): GETPOLICY */ 18195810Sobrien#define AUE_AUDITON_SPOLICY 142 /* =as auditctl(2): SETPOLICY */ 18258478Sobrien#define AUE_AUDITON_GESTATE 143 /* =no auditctl(2): GETESTATE */ 183113420Skan#define AUE_AUDITON_SESTATE 144 /* =no auditctl(2): SETESTATE */ 184113420Skan#define AUE_AUDITON_GQCTRL 145 /* =as auditctl(2): GETQCTRL */ 185113420Skan#define AUE_AUDITON_SQCTRL 146 /* =as auditctl(2): SETQCTRL */ 186113420Skan#define AUE_GETKERNSTATE 147 /* =no getkernstate(2) */ 187113420Skan#define AUE_SETKERNSTATE 148 /* =no setkernstate(2) */ 188113420Skan#define AUE_GETPORTAUDIT 149 /* =no getportaudit(2) */ 189113420Skan#define AUE_AUDITSTAT 150 /* =no auditstat(2) */ 190180079Sobrien#define AUE_REVOKE 151 /* =no revoke(2) */ 191113420Skan#define AUE_MAC 152 /* =no MAC use */ 19273305Sobrien#define AUE_ENTERPROM 153 /* =na enter prom */ 193113420Skan#define AUE_EXITPROM 154 /* =na exit prom */ 194113420Skan#define AUE_IFLOAT 155 /* =no inode IL float */ 195113420Skan#define AUE_PFLOAT 156 /* =no process IL float */ 196113420Skan#define AUE_UPRIV 157 /* =no privilege use */ 197113420Skan#define AUE_IOCTL 158 /* =io ioctl(2) */ 198113420Skan#define AUE_FIND_RH 159 /* =no ipintr: pkt from unknown host */ 199113420Skan#define AUE_BADSATTR 160 /* =no ipintr: unknown security attr */ 200113420Skan#define AUE_TN_GEN 161 /* =no ipintr: out-of-sync generat */ 201180079Sobrien#define AUE_TFRWRD 162 /* =no ipintr: bad forward route */ 202113420Skan#define AUE_TN_BYPASS 163 /* =no ipintr: bypassed security */ 203113420Skan#define AUE_TN_ISPRIV 164 /* =no ipintr: insufficient privilege */ 204113420Skan#define AUE_TN_CKRT 165 /* =no ipintr: route security reject */ 20558478Sobrien#define AUE_TN_CKIPOUT 166 /* =no ipintr: ip outpt securty rjct */ 20618334Speter#define AUE_KTNETD 167 /* =no tnetd turned off */ 20734229Speter#define AUE_STNETD 168 /* =no tnetd started */ 20895810Sobrien#define AUE_HLTSR 169 /* =no session record halted */ 209169706Skan#define AUE_STRTSR 170 /* =no session record started */ 21095810Sobrien#define AUE_FREESR 171 /* =no session record freed */ 21195810Sobrien#define AUE_TN_ACCRED 172 /* =no import accred failed */ 21234229Speter#define AUE_ONESIDE 173 /* =no one-sided session record */ 21399884Sobrien#define AUE_MSGGETL 174 /* =no msggetl(2) */ 21499884Sobrien#define AUE_MSGRCVL 175 /* =no msgrcvl(2) */ 21599884Sobrien#define AUE_MSGSNDL 176 /* =no msgsndl(2) */ 21699884Sobrien#define AUE_SEMGETL 177 /* =no semgetl(2) */ 21799884Sobrien#define AUE_SHMGETL 178 /* =no shmgetl(2) */ 21899884Sobrien/* 179 OBSOLETE */ 21999884Sobrien/* 180 OBSOLETE */ 22099884Sobrien/* 181 OBSOLETE */ 22158478Sobrien/* 182 OBSOLETE */ 22258478Sobrien#define AUE_SOCKET 183 /* =nt socket(2) */ 22358478Sobrien#define AUE_SENDTO 184 /* =nt sendto(2) */ 22458478Sobrien#define AUE_PIPE 185 /* =no pipe(2) */ 225169706Skan#define AUE_SOCKETPAIR 186 /* =no socketpair(2) */ 226169706Skan#define AUE_SEND 187 /* =no send(2) */ 227169706Skan#define AUE_SENDMSG 188 /* =nt sendmsg(2) */ 228169706Skan#define AUE_RECV 189 /* =no recv(2) */ 229180079Sobrien#define AUE_RECVMSG 190 /* =nt recvmsg(2) */ 230169706Skan#define AUE_RECVFROM 191 /* =nt recvfrom(2) */ 23158478Sobrien#define AUE_READ 192 /* =no read(2) */ 23252112Sobrien#define AUE_GETDENTS 193 /* =no getdents(2) */ 23358478Sobrien#define AUE_LSEEK 194 /* =no lseek(2) */ 23458478Sobrien#define AUE_WRITE 195 /* =no write(2) */ 23558478Sobrien#define AUE_WRITEV 196 /* =no writev(2) */ 236169706Skan#define AUE_NFS 197 /* =no NFS server */ 237169706Skan#define AUE_READV 198 /* =no readv(2) */ 238169706Skan#define AUE_OSTAT 199 /* =no old stat(2) */ 239169706Skan#define AUE_SETUID 200 /* =pm old setuid(2) */ 24058478Sobrien#define AUE_STIME 201 /* =as old stime(2) */ 241169706Skan#define AUE_UTIME 202 /* =fm old utime(2) */ 24258478Sobrien#define AUE_NICE 203 /* =pm old nice(2) */ 243217098Skib#define AUE_OSETPGRP 204 /* =no old setpgrp(2) */ 244217098Skib#define AUE_SETGID 205 /* =pm old setgid(2) */ 245217098Skib#define AUE_READL 206 /* =no readl(2) */ 246#define AUE_READVL 207 /* =no readvl(2) */ 247#define AUE_FSTAT 208 /* =no fstat(2) */ 248#define AUE_DUP2 209 /* =no dup2(2) u-o-p */ 249#define AUE_MMAP 210 /* =no mmap(2) u-o-p */ 250#define AUE_AUDIT 211 /* =no audit(2) u-o-p */ 251#define AUE_PRIOCNTLSYS 212 /* =pm priocntlsys */ 252#define AUE_MUNMAP 213 /* =cl munmap(2) u-o-p */ 253#define AUE_SETEGID 214 /* =pm setegid(2) */ 254#define AUE_SETEUID 215 /* =pm seteuid(2) */ 255#define AUE_PUTMSG 216 /* =nt */ 256#define AUE_GETMSG 217 /* =nt */ 257#define AUE_PUTPMSG 218 /* =nt */ 258#define AUE_GETPMSG 219 /* =nt */ 259#define AUE_AUDITSYS 220 /* =no place holder */ 260#define AUE_AUDITON_GETKMASK 221 /* =aa */ 261#define AUE_AUDITON_SETKMASK 222 /* =as */ 262#define AUE_AUDITON_GETCWD 223 /* =as */ 263#define AUE_AUDITON_GETCAR 224 /* =as */ 264#define AUE_AUDITON_GETSTAT 225 /* =as */ 265#define AUE_AUDITON_SETSTAT 226 /* =as */ 266#define AUE_AUDITON_SETUMASK 227 /* =as */ 267#define AUE_AUDITON_SETSMASK 228 /* =as */ 268#define AUE_AUDITON_GETCOND 229 /* =aa */ 269#define AUE_AUDITON_SETCOND 230 /* =as */ 270#define AUE_AUDITON_GETCLASS 231 /* =as */ 271#define AUE_AUDITON_SETCLASS 232 /* =as */ 272#define AUE_FUSERS 233 /* =fa */ 273#define AUE_STATVFS 234 /* =fa */ 274#define AUE_XSTAT 235 /* =no */ 275#define AUE_LXSTAT 236 /* =no */ 276#define AUE_LCHOWN 237 /* =fm */ 277#define AUE_MEMCNTL 238 /* =ot */ 278#define AUE_SYSINFO 239 /* =as */ 279#define AUE_XMKNOD 240 /* =no */ 280#define AUE_FORK1 241 /* =ps */ 281#define AUE_MODCTL 242 /* =no */ 282#define AUE_MODLOAD 243 /* =as */ 283#define AUE_MODUNLOAD 244 /* =as */ 284#define AUE_MODCONFIG 245 /* =no obsolete */ 285#define AUE_MODADDMAJ 246 /* =as */ 286#define AUE_SOCKACCEPT 247 /* =nt */ 287#define AUE_SOCKCONNECT 248 /* =nt */ 288#define AUE_SOCKSEND 249 /* =nt */ 289#define AUE_SOCKRECEIVE 250 /* =nt */ 290#define AUE_ACLSET 251 /* =fm */ 291#define AUE_FACLSET 252 /* =fm */ 292#define AUE_DOORFS 253 /* =no */ 293#define AUE_DOORFS_DOOR_CALL 254 /* =ip */ 294#define AUE_DOORFS_DOOR_RETURN 255 /* =ip */ 295#define AUE_DOORFS_DOOR_CREATE 256 /* =ip */ 296#define AUE_DOORFS_DOOR_REVOKE 257 /* =ip */ 297#define AUE_DOORFS_DOOR_INFO 258 /* =ip */ 298#define AUE_DOORFS_DOOR_CRED 259 /* =ip */ 299#define AUE_DOORFS_DOOR_BIND 260 /* =ip */ 300#define AUE_DOORFS_DOOR_UNBIND 261 /* =ip */ 301#define AUE_P_ONLINE 262 /* =as */ 302#define AUE_PROCESSOR_BIND 263 /* =as */ 303#define AUE_INST_SYNC 264 /* =as */ 304#define AUE_SOCKCONFIG 265 /* =nt */ 305#define AUE_SETAUDIT_ADDR 266 /* =aa setaudit_addr(2) */ 306#define AUE_GETAUDIT_ADDR 267 /* =aa getaudit_addr(2) */ 307#define AUE_UMOUNT2 268 /* =as umount(2) */ 308#define AUE_FSAT 269 /* =no openat(2): place holder */ 309#define AUE_OPENAT_R 270 /* =fr openat(2): read */ 310#define AUE_OPENAT_RC 271 /* =fc,fr openat(2): read,creat */ 311#define AUE_OPENAT_RT 272 /* =fd,fr openat(2): read,trunc */ 312#define AUE_OPENAT_RTC 273 /* =fc,fd,fr openat(2): rd,cr,tr */ 313#define AUE_OPENAT_W 274 /* =fw openat(2): write */ 314#define AUE_OPENAT_WC 275 /* =fc,fw openat(2): write,creat */ 315#define AUE_OPENAT_WT 276 /* =fd,fw openat(2): write,trunc */ 316#define AUE_OPENAT_WTC 277 /* =fc,fd,fw openat(2): wr,cr,tr */ 317#define AUE_OPENAT_RW 278 /* =fr,fw openat(2): read,write */ 318#define AUE_OPENAT_RWC 279 /* =fc,fw,fr openat(2): rd,wr,cr */ 319#define AUE_OPENAT_RWT 280 /* =fd,fr,fw openat(2): rd,wr,tr */ 320#define AUE_OPENAT_RWTC 281 /* =fc,fd,fw,fr openat(2): rd,wr,cr,tr */ 321#define AUE_RENAMEAT 282 /* =fc,fd renameat(2) */ 322#define AUE_FSTATAT 283 /* =no fstatat(2) */ 323#define AUE_FCHOWNAT 284 /* =fm fchownat(2) */ 324#define AUE_FUTIMESAT 285 /* =fm futimesat(2) */ 325#define AUE_UNLINKAT 286 /* =fd unlinkat(2) */ 326#define AUE_CLOCK_SETTIME 287 /* =as clock_settime(3RT) */ 327#define AUE_NTP_ADJTIME 288 /* =as ntp_adjtime(2) */ 328#define AUE_SETPPRIV 289 /* =pc setppriv(2) */ 329#define AUE_MODDEVPLCY 290 /* =ad modctl(2) */ 330#define AUE_MODADDPRIV 291 /* =ad modctl(2) */ 331#define AUE_CRYPTOADM 292 /* =as kernel cryptographic framework */ 332#define AUE_CONFIGKSSL 293 /* =as kernel SSL */ 333#define AUE_BRANDSYS 294 /* =ot */ 334#define AUE_PF_POLICY_ADDRULE 295 /* =as Add IPsec policy rule */ 335#define AUE_PF_POLICY_DELRULE 296 /* =as Delete IPsec policy rule */ 336#define AUE_PF_POLICY_CLONE 297 /* =as Clone IPsec policy */ 337#define AUE_PF_POLICY_FLIP 298 /* =as Flip IPsec policy */ 338#define AUE_PF_POLICY_FLUSH 299 /* =as Flush IPsec policy rules */ 339#define AUE_PF_POLICY_ALGS 300 /* =as Update IPsec algorithms */ 340#define AUE_PORTFS 301 /* =fa */ 341/* NOTE: update MAX_KEVENTS below if events are added. */ 342 343#define MAX_KEVENTS 301 344 345 346#ifdef __cplusplus 347} 348#endif 349 350#endif /* _BSM_AUDIT_KEVENTS_H */ 351