freebsd-dev/contrib/openbsm/test/reference
Robert Watson c74c7b73a0 Merge OpenBSM alpha 5 from OpenBSM vendor branch to head, both
contrib/openbsm (svn merge) and src/sys/{bsm,security/audit} (manual
merge).  Hook up bsm_domain.c and bsm_socket_type.c to the libbsm
build along with man pages, add audit_bsm_domain.c and
audit_bsm_socket_type.c to the kernel environment.

OpenBSM history for imported revisions below for reference.

MFC after:      1 month
Sponsored by:   Apple Inc.
Obtained from:  TrustedBSD Project

OpenBSM 1.1 alpha 5

- Stub libauditd(3) man page added.
- All BSM error number constants with BSM_ERRNO_.
- Interfaces to convert between local and BSM socket types and protocol
  families have been added: au_bsm_to_domain(3), au_bsm_to_socket_type(3),
  au_domain_to_bsm(3), and au_socket_type_to_bsm(3), along with definitions
  of constants in audit_domain.h and audit_socket_type.h.  This improves
  interoperability by converting local constant spaces, which vary by OS, to
  and from Solaris constants (where available) or OpenBSM constants for
  protocol domains not present in Solaris (a fair number).  These routines
  should be used when generating and interpreting extended socket tokens.
- Fix build warnings with full gcc warnings enabled on most supported
  platforms.
- Don't compile error strings into bsm_errno.c when building it in the kernel
  environment.
- When started by launchd, use the label com.apple.auditd rather than
  org.trustedbsd.auditd.
2009-01-14 10:44:16 +00:00
..
arg32_record
arg32_token
data_record
data_token
E2BIG_record
EACCES_record
EBADF_record
EBUSY_record
ECHILD_record
EDEADLK_record
EEXIST_record
EFAULT_record
EFBIG_record
EINTR_record
EINVAL_record
EIO_record
EISDIR_record
EMFILE_record
EMLINK_record
ENFILE_record
ENODEV_record
ENOENT_record
ENOEXEC_record
ENOMEM_record
ENOSPC_record
ENOTBLK_record
ENOTDIR_record
ENOTTY_record
ENXIO_record
EPERM_record
EPIPE_record
EROFS_record
ESPIPE_record
ESRCH_record
ETXTBSY_record
EXDEV_record
file_record
file_token
header32_token
in_addr_record
in_addr_token
ip_record
ip_token
ipc_record
ipc_token
iport_record
iport_token
opaque_record
opaque_token
path_record
path_token
process32_record
process32_token
process32ex_record-IPv4
process32ex_record-IPv6
process32ex_token-IPv4
process32ex_token-IPv6
process64_record
process64_token
process64ex_record-IPv4
process64ex_record-IPv6
process64ex_token-IPv4
process64ex_token-IPv6
return32_record
return32_token
seq_record
seq_token
socketex_record
socketex_token
subject32_record
subject32_token
subject32ex_record
subject32ex_token-IPv4
subject32ex_token-IPv6
text_record
text_token
trailer_token
zonename_record
zonename_token