1/*- 2 * Copyright (c) 2005-2009 Apple Inc. 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * --- 12 unchanged lines hidden (view full) --- 21 * DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY 22 * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 23 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 24 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 25 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 26 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 27 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 28 * |
29 * $P4: //depot/projects/trustedbsd/openbsm/sys/bsm/audit_kevents.h#8 $ |
30 */ 31 32#ifndef _BSM_AUDIT_KEVENTS_H_ 33#define _BSM_AUDIT_KEVENTS_H_ 34 35/* 36 * The reserved event numbers for kernel events are 1...2047 and 43001..44900. 37 */ --- 553 unchanged lines hidden (view full) --- 591#define AUE_CAP_ENTER 43188 /* TrustedBSD. */ 592#define AUE_CAP_GETMODE 43189 /* TrustedBSD. */ 593#define AUE_POSIX_SPAWN 43190 /* Darwin. */ 594#define AUE_FSGETPATH 43191 /* Darwin. */ 595#define AUE_PREAD 43192 /* Darwin/FreeBSD. */ 596#define AUE_PWRITE 43193 /* Darwin/FreeBSD. */ 597#define AUE_FSCTL 43194 /* Darwin. */ 598#define AUE_FFSCTL 43195 /* Darwin. */ |
599#define AUE_LPATHCONF 43196 /* FreeBSD. */ |
600 601/* 602 * Darwin BSM uses a number of AUE_O_* definitions, which are aliased to the 603 * normal Solaris BSM identifiers. _O_ refers to it being an old, or compat 604 * interface. In most cases, Darwin has never implemented these system calls 605 * but picked up the fields in their system call table from their FreeBSD 606 * import. Happily, these have different names than the AUE_O* definitions 607 * in Solaris BSM. --- 187 unchanged lines hidden --- |