|
NAMEau_to_arg32 , au_to_arg64 ,
au_to_arg , au_to_attr64 ,
au_to_data , au_to_exit ,
au_to_groups , au_to_newgroups ,
au_to_in_addr ,
au_to_in_addr_ex , au_to_ip ,
au_to_ipc , au_to_ipc_perm ,
au_to_iport , au_to_opaque ,
au_to_file , au_to_text ,
au_to_path , au_to_process32 ,
au_to_process64 ,
au_to_process ,
au_to_process32_ex ,
au_to_process64_ex ,
au_to_process_ex ,
au_to_return32 ,
au_to_return64 , au_to_return ,
au_to_seq , au_to_sock_inet32 ,
au_to_sock_inet128 ,
au_to_sock_inet ,
au_to_socket_ex ,
au_to_subject32 ,
au_to_subject64 ,
au_to_subject ,
au_to_subject32_ex ,
au_to_subject64_ex ,
au_to_subject_ex , au_to_me ,
au_to_exec_args ,
au_to_exec_env , au_to_header ,
au_to_header32 ,
au_to_header64 ,
au_to_header_ex ,
au_to_header32_ex ,
au_to_trailer , au_to_zonename
—
routines for generating BSM audit tokens
LIBRARYBasic Security Module Library (libbsm, -lbsm)SYNOPSIS#include <bsm/libbsm.h>
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
token_t *
DESCRIPTIONThese interfaces support the allocation of BSM audit tokens, represented by token_t, for various data types.au_errno_to_bsm(3)
must be used to convert local
errno(2)
errors to BSM error numbers before they are passed to
RETURN VALUESOn success, a pointer to a token_t will be returned; the allocated token_t can be freed via a call to au_free_token(3). On failure,NULL will be returned, and an error
condition returned via errno.
SEE ALSOau_errno_to_bsm(3), libbsm(3)HISTORYThe OpenBSM implementation was created by McAfee Research, the security division of McAfee Inc., under contract to Apple Computer, Inc., in 2004. It was subsequently adopted by the TrustedBSD Project as the foundation for the OpenBSM distribution.AUTHORSThis software was created by Robert Watson, Wayne Salamon, and Suresh Krishnaswamy for McAfee Research, the security research division of McAfee, Inc., under contract to Apple Computer, Inc.The Basic Security Module (BSM) interface to audit records and audit event stream format were defined by Sun Microsystems.
Visit the GSP FreeBSD Man Page Interface. |