private.spec revision 7c478bd95313f5f23a4c958a745db2134aa03244
#
# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
# Common Development and Distribution License, Version 1.0 only
# (the "License"). You may not use this file except in compliance
# with the License.
#
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
# or http://www.opensolaris.org/os/licensing.
# See the License for the specific language governing permissions
# and limitations under the License.
#
# When distributing Covered Code, include this CDDL HEADER in each
# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
# If applicable, add the following below this CDDL HEADER, with the
# fields enclosed by brackets "[]" replaced with your own identifying
# information: Portions Copyright [yyyy] [name of copyright owner]
#
# CDDL HEADER END
#
#pragma ident "%Z%%M% %I% %E% SMI"
#
# lib/libbsm/spec/private.spec
function adr_char
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void adr_char(adr_t *adr, char *cp, int count);
version SUNWprivate_1.1
end
function adr_count
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int adr_count(adr_t *adr)
version SUNWprivate_1.1
end
function adr_int32
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void adr_int32(adr_t *adr, int32_t *lp, int count)
version SUNWprivate_1.1
end
function adr_int64
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void adr_int64(adr_t *adr, int64_t *lp, int count)
version SUNWprivate_1.1
end
function adr_short
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void adr_short(adr_t *adr, short *sp, int count)
version SUNWprivate_1.1
end
function adr_start
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void adr_start(adr_t *adr, char *p)
version SUNWprivate_1.1
end
function adrf_char
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int adrf_char(adrf_t *adrf, char *cp, int count)
version SUNWprivate_1.1
end
function adrf_int32
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int adrf_int32(adrf_t *adrf, int32_t *cp, int count)
version SUNWprivate_1.1
end
function adrf_int64
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int adrf_int64(adrf_t *adrf, int64_t *lp, int count)
version SUNWprivate_1.1
end
function adrf_peek
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int adrf_peek(adrf_t *adrf)
version SUNWprivate_1.1
end
function adrf_short
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int adrf_short(adrf_t *adrf, short *sp, int count)
version SUNWprivate_1.1
end
function adrf_start
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void adrf_start(adrf_t *adrf, adr_t *adr, FILE *fp)
version SUNWprivate_1.1
end
function adrf_u_char
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int adrf_u_char(adrf_t *adrf, uchar_t *cp, int count)
version SUNWprivate_1.1
end
function adrf_u_int32
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int adrf_u_int32(adrf_t *adrf, uint32_t *cp, int count)
version SUNWprivate_1.1
end
function adrf_u_int64
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int adrf_u_int64(adrf_t *adrf, uint64_t *lp, int count)
version SUNWprivate_1.1
end
function adrf_u_short
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int adrf_u_short(adrf_t *adrf, ushort_t *sp, int count)
version SUNWprivate_1.1
end
function adrm_char
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void adrm_char(adr_t *adr, char *cp, int count)
version SUNWprivate_1.1
end
function adrm_int32
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void adrm_int32(adr_t *adr, int32_t *cp, int count)
version SUNWprivate_1.1
end
function adrm_int64
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void adrm_int64(adr_t *adr, int64_t *lp, int count)
version SUNWprivate_1.1
end
function adrm_short
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void adrm_short(adr_t *adr, short *sp, int count)
version SUNWprivate_1.1
end
function adrm_start
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void adrm_start(adr_t *adr, char *p)
version SUNWprivate_1.1
end
function adrm_u_char
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void adrm_u_char(adr_t *adr, uchar_t *cp, int count)
version SUNWprivate_1.1
end
function adrm_u_int32
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void adrm_u_int32(adr_t *adr, uint32_t *cp, int count)
version SUNWprivate_1.1
end
function adrm_u_int64
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void adrm_u_int64(adr_t *adr, uint64_t *cp, int count)
version SUNWprivate_1.1
end
function adrm_u_short
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void adrm_u_short(adr_t *adr, ushort_t *sp, int count)
version SUNWprivate_1.1
end
function au_to_exec_args
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration token_t *au_to_exec_args(char **argv)
version SUNWprivate_1.1
end
function au_to_exec_env
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration token_t *au_to_exec_env(char **envp)
version SUNWprivate_1.1
end
function au_to_exit
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration token_t *au_to_exit(int retval, int err)
version SUNWprivate_1.1
end
function au_to_header
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration token_t *au_to_header(au_event_t e_type, au_emod_t e_mod)
version SUNWprivate_1.1
end
function au_to_header_ex
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration token_t *au_to_header_ex(au_event_t e_type, au_emod_t e_mod)
version SUNWprivate_1.1
end
function au_to_seq
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration token_t *au_to_seq(int audit_count)
version SUNWprivate_1.1
end
function au_to_trailer
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration token_t *au_to_trailer(void)
version SUNWprivate_1.1
end
function au_to_xatom
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration token_t *au_to_xatom(ushort_t len, char *atom)
version SUNWprivate_1.1
end
function au_to_xobj
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration token_t *au_to_xobj(int oid, int xid, int cuid)
version SUNWprivate_1.1
end
function au_to_xproto
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration token_t *au_to_xproto(pid_t pid)
version SUNWprivate_1.1
end
function au_to_xselect
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration token_t *au_to_xselect(char *pstring, char *type, \
short dlen, char *data)
version SUNWprivate_1.1
end
function audit_allocate_argv
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_allocate_argv(int flg, int argc, char *argv[])
version SUNWprivate_1.1
end
function audit_allocate_device
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_allocate_device(char *path)
version SUNWprivate_1.1
end
function audit_allocate_list
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_allocate_list(char *list)
version SUNWprivate_1.1
end
function audit_allocate_record
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_allocate_record(char status)
version SUNWprivate_1.1
end
function audit_cron_session
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void audit_cron_session(char *nam, uid_t uid)
version SUNWprivate_1.1
end
function audit_ftpd_bad_pw
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void audit_ftpd_bad_pw(char *uname)
version SUNWprivate_1.1
end
function audit_ftpd_excluded
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void audit_ftpd_excluded(char *uname)
version SUNWprivate_1.1
end
function audit_ftpd_failure
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void audit_ftpd_failure(char *uname)
version SUNWprivate_1.1
end
function audit_ftpd_no_anon
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void audit_ftpd_no_anon(void)
version SUNWprivate_1.1
end
function audit_ftpd_success
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void audit_ftpd_success(char *uname)
version SUNWprivate_1.1
end
function audit_ftpd_unknown
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void audit_ftpd_unknown(char *uname)
version SUNWprivate_1.1
end
function audit_ftpd_logout
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void audit_ftpd_logout(void)
version SUNWprivate_1.1
end
function audit_halt_fail
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_halt_fail(void)
version SUNWprivate_1.1
end
function audit_halt_setup
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_halt_setup(int argc, char **argv)
version SUNWprivate_1.1
end
function audit_halt_success
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_halt_success(void)
version SUNWprivate_1.1
end
function audit_inetd_config
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_inetd_config(void)
version SUNWprivate_1.1
end
function audit_inetd_termid
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_inetd_termid(int)
version SUNWprivate_1.1
end
function audit_inetd_service
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_inetd_service(char *service_name, struct passwd *pwd)
version SUNWprivate_1.1
end
function audit_uadmin_setup
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_uadmin_setup(int argc, char **argv)
version SUNWprivate_1.1
end
function audit_uadmin_success
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_uadmin_success(void)
version SUNWprivate_1.1
end
function audit_settid
include <sys/socket.h>, <netinet/in.h>, <strings.h>, <bsm/libbsm.h>
declaration int audit_settid(int fd)
version SUNWprivate_1.1
end
function audit_login_bad_dialup
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_login_bad_dialup(void)
version SUNWprivate_1.1
end
function audit_login_bad_pw
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_login_bad_pw(void)
version SUNWprivate_1.1
end
function audit_login_maxtrys
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_login_maxtrys(void)
version SUNWprivate_1.1
end
function audit_login_not_console
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_login_not_console(void)
version SUNWprivate_1.1
end
function audit_login_save_flags
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_login_save_flags(int rflag, int hflag)
version SUNWprivate_1.1
end
function audit_login_save_host
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_login_save_host(char *host)
version SUNWprivate_1.1
end
function audit_login_save_machine
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_login_save_machine(void)
version SUNWprivate_1.1
end
function audit_login_save_port
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_login_save_port(void)
version SUNWprivate_1.1
end
function audit_login_save_pw
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_login_save_pw(struct passwd *pwd)
version SUNWprivate_1.1
end
function audit_login_save_ttyn
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_login_save_ttyn(char *ttyn)
version SUNWprivate_1.1
end
function audit_login_success
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_login_success(void)
version SUNWprivate_1.1
end
function audit_mountd_mount
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void audit_mountd_mount(char *clname, char *path, int success)
version SUNWprivate_1.1
end
function audit_mountd_setup
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void audit_mountd_setup(void)
version SUNWprivate_1.1
end
function audit_mountd_umount
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void audit_mountd_umount(char *clname, char *path)
version SUNWprivate_1.1
end
function audit_reboot_fail
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_reboot_fail(void)
version SUNWprivate_1.1
end
function audit_reboot_setup
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_reboot_setup(void)
version SUNWprivate_1.1
end
function audit_reboot_success
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_reboot_success(void)
version SUNWprivate_1.1
end
function audit_rexd_fail
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void audit_rexd_fail(char *msg, char *hostname, char *user, \
uid_t uid, gid_t gid, char *shell, char **cmdbuf)
version SUNWprivate_1.1
end
function audit_rexd_setup
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void audit_rexd_setup(void)
version SUNWprivate_1.1
end
function audit_rexd_success
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void audit_rexd_success(char *hostname, char *user, \
uid_t uid, gid_t gid, char *shell, char **cmdbuf)
version SUNWprivate_1.1
end
function audit_rexecd_fail
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void audit_rexecd_fail(char *msg, char *hostname, char \
*user, char *cmdbuf)
version SUNWprivate_1.1
end
function audit_rexecd_setup
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void audit_rexecd_setup(void)
version SUNWprivate_1.1
end
function audit_rexecd_success
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void audit_rexecd_success(char *hostname, char *user, char \
*cmdbuf)
version SUNWprivate_1.1
end
function audit_rshd_fail
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_rshd_fail(char *msg, char *hostname, char \
*remuser, char *locuser, char *cmdbuf)
version SUNWprivate_1.1
end
function audit_rshd_setup
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_rshd_setup(void)
version SUNWprivate_1.1
end
function audit_rshd_success
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_rshd_success(char *hostname, char *remuser, char \
*locuser, char *cmdbuf)
version SUNWprivate_1.1
end
function audit_shutdown_fail
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_shutdown_fail(void)
version SUNWprivate_1.1
end
function audit_shutdown_setup
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_shutdown_setup(int argc, char **argv)
version SUNWprivate_1.1
end
function audit_shutdown_success
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_shutdown_success(void)
version SUNWprivate_1.1
end
function audit_su_bad_authentication
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void audit_su_bad_authentication(void)
version SUNWprivate_1.1
end
function audit_su_bad_uid
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void audit_su_bad_uid(uid_t)
version SUNWprivate_1.1
end
function audit_su_bad_username
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void audit_su_bad_username(void)
version SUNWprivate_1.1
end
function audit_su_init_info
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void audit_su_init_info(char *username, char *ttyn)
version SUNWprivate_1.1
end
function audit_su_reset_ai
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void audit_su_reset_ai(void)
version SUNWprivate_1.1
end
function audit_su_success
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void audit_su_success(void)
version SUNWprivate_1.1
end
function audit_su_unknown_failure
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void audit_su_unknown_failure(void)
version SUNWprivate_1.1
end
function aug_audit
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int aug_audit(void)
version SUNWprivate_1.1
end
function aug_get_machine
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int aug_get_machine(char *hostname)
version SUNWprivate_1.1
end
function aug_get_port
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration dev_t aug_get_port(void)
version SUNWprivate_1.1
end
function aug_init
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void aug_init(void)
version SUNWprivate_1.1
end
function aug_na_selected
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int aug_na_selected(void)
version SUNWprivate_1.1
end
function aug_save_afunc
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void aug_save_afunc(int (*afunc)())
version SUNWprivate_1.1
end
function aug_save_asid
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void aug_save_asid(au_asid_t id)
version SUNWprivate_1.1
end
function aug_save_auid
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void aug_save_auid(au_id_t id)
version SUNWprivate_1.1
end
function aug_save_egid
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void aug_save_egid(gid_t id)
version SUNWprivate_1.1
end
function aug_save_euid
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void aug_save_euid(uid_t id)
version SUNWprivate_1.1
end
function aug_save_event
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void aug_save_event(au_event_t id)
version SUNWprivate_1.1
end
function aug_save_gid
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void aug_save_gid(gid_t id)
version SUNWprivate_1.1
end
function aug_save_me
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int aug_save_me(void)
version SUNWprivate_1.1
end
function aug_save_na
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void aug_save_na(int flag)
version SUNWprivate_1.1
end
function aug_save_namask
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int aug_save_namask(void)
version SUNWprivate_1.1
end
function aug_save_path
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void aug_save_path(char *s)
version SUNWprivate_1.1
end
function aug_save_pid
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void aug_save_pid(pid_t id)
version SUNWprivate_1.1
end
function aug_save_policy
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int aug_save_policy(void)
version SUNWprivate_1.1
end
function aug_save_sorf
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void aug_save_sorf(int sorf)
version SUNWprivate_1.1
end
function aug_save_text
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void aug_save_text(char *s)
version SUNWprivate_1.1
end
function aug_save_tid
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void aug_save_tid(dev_t port, uint_t machine)
version SUNWprivate_1.1
end
function aug_save_uid
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void aug_save_uid(uid_t id)
version SUNWprivate_1.1
end
function aug_selected
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int aug_selected(void)
version SUNWprivate_1.1
end
function cacheauclass
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int cacheauclass(au_class_ent_t **result, au_class_t class_no)
version SUNWprivate_1.1
end
function cacheauclassnam
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int cacheauclassnam(au_class_ent_t **result, char *class_name)
version SUNWprivate_1.1
end
function cacheauevent
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int cacheauevent(au_event_ent_t **result, au_event_t event_number)
version SUNWprivate_1.1
end
function cannot_audit
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int cannot_audit(int force)
version SUNWprivate_1.1
end
function enddaent
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void enddaent(void)
version SUNWprivate_1.1
end
function enddmapent
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void enddmapent(void)
version SUNWprivate_1.1
end
function _openac
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>
declaration au_acinfo_t *_openac(char *)
version SUNWprivate_1.1
end
function _endac
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>
declaration void _endac(au_acinfo_t *)
version SUNWprivate_1.1
end
function _rewindac
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>
declaration void _rewindac(au_acinfo_t *)
version SUNWprivate_1.1
end
function _getacdir
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>
declaration int _getacdir(au_acinfo_t *, char *, int)
version SUNWprivate_1.1
end
function _getacplug
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>
declaration int _getacplug(au_acinfo_t *, kva_t **)
version SUNWprivate_1.1
end
function _getacmin
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>
declaration int _getacmin(au_acinfo_t *, int *)
version SUNWprivate_1.1
end
function _getacna
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>
declaration int _getacna(au_acinfo_t *, char *, int)
version SUNWprivate_1.1
end
function _getacflg
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>
declaration int _getacflg(au_acinfo_t *, char *, int)
version SUNWprivate_1.1
end
function getdadfield
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration char *getdadfield(char *ptr)
version SUNWprivate_1.1
end
function getdaent
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration devalloc_t *getdaent(void)
version SUNWprivate_1.1
end
function getdafield
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration char *getdafield(char *ptr)
version SUNWprivate_1.1
end
function getdanam
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration devalloc_t *getdanam(char *name)
version SUNWprivate_1.1
end
function getdatype
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration devalloc_t *getdatype(char *tp)
version SUNWprivate_1.1
end
function getdmapdev
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration devmap_t *getdmapdev(char *name)
version SUNWprivate_1.1
end
function getdmapdfield
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration char *getdmapdfield(char *ptr)
version SUNWprivate_1.1
end
function getdmapent
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration devmap_t *getdmapent(void)
version SUNWprivate_1.1
end
function getdmapfield
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration char *getdmapfield(char *ptr)
version SUNWprivate_1.1
end
function getdmapnam
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration devmap_t *getdmapnam(char *name)
version SUNWprivate_1.1
end
function getdmaptype
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration devmap_t *getdmaptype(char *tp)
version SUNWprivate_1.1
end
function setdaent
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void setdaent(void)
version SUNWprivate_1.1
end
function setdafile
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void setdafile(char *file)
version SUNWprivate_1.1
end
function setdmapent
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void setdmapent(void)
version SUNWprivate_1.1
end
function setdmapfile
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration void setdmapfile(char *file)
version SUNWprivate_1.1
end
function audit_at_create
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
version SUNWprivate_1.1
end
function audit_at_delete
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
version SUNWprivate_1.1
end
function audit_cron_bad_user
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
version SUNWprivate_1.1
end
function audit_cron_create_anc_file
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
version SUNWprivate_1.1
end
function audit_cron_delete_anc_file
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
version SUNWprivate_1.1
end
function audit_cron_is_anc_name
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
version SUNWprivate_1.1
end
function audit_cron_mode
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
version SUNWprivate_1.1
end
function audit_cron_new_job
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
version SUNWprivate_1.1
end
function audit_cron_setinfo
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
version SUNWprivate_1.1
end
function audit_cron_user_acct_expired
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
version SUNWprivate_1.1
end
function audit_crontab_not_allowed
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_crontab_not_allowed(uid_t)
version SUNWprivate_1.1
end
function audit_crontab_delete
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
version SUNWprivate_1.1
end
function audit_crontab_modify
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
version SUNWprivate_1.1
end
function audit_crontab_process_not_audited
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_crontab_process_not_audited()
version SUNWprivate_1.1
end
function audit_delete_user_fail
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
version SUNWprivate_1.1
end
function audit_delete_user_success
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
version SUNWprivate_1.1
end
function audit_user_create_event
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
version SUNWprivate_1.1
end
function audit_user_dde_event_setup
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
version SUNWprivate_1.1
end
function audit_user_modify_event
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
version SUNWprivate_1.1
end
function audit_users_modified_by_group_fail
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
version SUNWprivate_1.1
end
function audit_users_modified_by_group_success
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
version SUNWprivate_1.1
end
function audit_admin_auth_fail
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_admin_auth_fail(char *user_name, char *host, int status)
version SUNWprivate_1.1
end
function audit_admin_auth_success
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <pwd.h>
declaration int audit_admin_auth_success(char *user_name, char *host, uint32_t session_ID)
version SUNWprivate_1.1
end
function audit_newgrp_login
include <sys/types.h>, <bsm/audit.h>, <bsm/audit_uevents.h>, <stdio.h>, <bsm/libbsm.h>
declaration void audit_newgrp_login(char *, int)
version SUNWprivate_1.1
end
function adt_start_session
include <bsm/adt.h>, <assert.h>, <errno.h>, <md5.h>, <netdb.h>, <pwd.h>, <time.h>, <stdlib.h>, <string.h>, <synch.h>, <thread.h>, <unistd.h>
declaration int adt_start_session(adt_session_data_t **, const adt_export_data_t *, adt_session_flags_t)
version SUNWprivate_1.1
end
function adt_end_session
include <bsm/adt.h>, <assert.h>, <errno.h>, <md5.h>, <netdb.h>, <pwd.h>, <time.h>, <stdlib.h>, <string.h>, <synch.h>, <thread.h>, <unistd.h>
declaration int adt_end_session(adt_session_data_t *)
version SUNWprivate_1.1
end
function adt_dup_session
include <bsm/adt.h>, <assert.h>, <errno.h>, <md5.h>, <netdb.h>, <pwd.h>, <time.h>, <stdlib.h>, <string.h>, <synch.h>, <thread.h>, <unistd.h>
declaration int adt_dup_session(const adt_session_data_t *, adt_session_data_t **)
version SUNWprivate_1.1
end
function adt_get_session_id
include <bsm/adt.h>, <assert.h>, <errno.h>, <md5.h>, <netdb.h>, <pwd.h>, <time.h>, <stdlib.h>, <string.h>, <synch.h>, <thread.h>, <unistd.h>
declaration size_t adt_get_session_id(const adt_session_data_t *, char **)
version SUNWprivate_1.1
end
function adt_get_asid
include <bsm/adt.h>, <assert.h>, <errno.h>, <md5.h>, <netdb.h>, <pwd.h>, <time.h>, <stdlib.h>, <string.h>, <synch.h>, <thread.h>, <unistd.h>
declaration void adt_get_asid(const adt_session_data_t *, au_asid_t *)
version SUNWprivate_1.1
end
function adt_set_asid
include <bsm/adt.h>, <assert.h>, <errno.h>, <md5.h>, <netdb.h>, <pwd.h>, <time.h>, <stdlib.h>, <string.h>, <synch.h>, <thread.h>, <unistd.h>
declaration void adt_set_asid(const adt_session_data_t *, au_asid_t)
version SUNWprivate_1.1
end
function adt_get_auid
include <bsm/adt.h>, <assert.h>, <errno.h>, <md5.h>, <netdb.h>, <pwd.h>, <time.h>, <stdlib.h>, <string.h>, <synch.h>, <thread.h>, <unistd.h>
declaration void adt_get_auid(const adt_session_data_t *, au_id_t *)
version SUNWprivate_1.1
end
function adt_set_auid
include <bsm/adt.h>, <assert.h>, <errno.h>, <md5.h>, <netdb.h>, <pwd.h>, <time.h>, <stdlib.h>, <string.h>, <synch.h>, <thread.h>, <unistd.h>
declaration void adt_set_auid(const adt_session_data_t *, au_id_t)
version SUNWprivate_1.1
end
function adt_get_termid
include <bsm/adt.h>, <assert.h>, <errno.h>, <md5.h>, <netdb.h>, <pwd.h>, <time.h>, <stdlib.h>, <string.h>, <synch.h>, <thread.h>, <unistd.h>
declaration void adt_get_termid(const adt_session_data_t *, au_tid_addr_t *)
version SUNWprivate_1.1
end
function adt_set_termid
include <bsm/adt.h>, <assert.h>, <errno.h>, <md5.h>, <netdb.h>, <pwd.h>, <time.h>, <stdlib.h>, <string.h>, <synch.h>, <thread.h>, <unistd.h>
declaration void adt_set_termid(const adt_session_data_t *, const au_tid_addr_t *)
version SUNWprivate_1.1
end
function adt_get_mask
include <bsm/adt.h>, <assert.h>, <errno.h>, <md5.h>, <netdb.h>, <pwd.h>, <time.h>, <stdlib.h>, <string.h>, <synch.h>, <thread.h>, <unistd.h>
declaration void adt_get_mask(const adt_session_data_t *, au_mask_t *)
version SUNWprivate_1.1
end
function adt_set_mask
include <bsm/adt.h>, <assert.h>, <errno.h>, <md5.h>, <netdb.h>, <pwd.h>, <time.h>, <stdlib.h>, <string.h>, <synch.h>, <thread.h>, <unistd.h>
declaration void adt_set_mask(const adt_session_data_t *, const au_mask_t *)
version SUNWprivate_1.1
end
function adt_load_termid
include <bsm/adt.h>, <assert.h>, <errno.h>, <md5.h>, <netdb.h>, <pwd.h>, <time.h>, <stdlib.h>, <string.h>, <synch.h>, <thread.h>, <unistd.h>
declaration int adt_load_termid(int, adt_termid_t **)
version SUNWprivate_1.1
end
function adt_load_hostname
include <bsm/adt.h>, <assert.h>, <errno.h>, <md5.h>, <netdb.h>, <pwd.h>, <time.h>, <stdlib.h>, <string.h>, <synch.h>, <thread.h>, <unistd.h>
declaration int adt_load_hostname(const char *, adt_termid_t **)
version SUNWprivate_1.1
end
function adt_load_ttyname
include <bsm/adt.h>, <assert.h>, <errno.h>, <md5.h>, <netdb.h>, <pwd.h>, <time.h>, <stdlib.h>, <string.h>, <synch.h>, <thread.h>, <unistd.h>
declaration int adt_load_ttyname(const char *, adt_termid_t **)
version SUNWprivate_1.1
end
function adt_alloc_event
include <bsm/adt.h>, <assert.h>, <errno.h>, <md5.h>, <netdb.h>, <pwd.h>, <time.h>, <stdlib.h>, <string.h>, <synch.h>, <thread.h>, <unistd.h>
declaration adt_event_data_t *adt_alloc_event(const adt_session_data_t *, au_event_t)
version SUNWprivate_1.1
end
function adt_put_event
include <bsm/adt.h>, <assert.h>, <errno.h>, <md5.h>, <netdb.h>, <pwd.h>, <time.h>, <stdlib.h>, <string.h>, <synch.h>, <thread.h>, <unistd.h>
declaration int adt_put_event(const adt_event_data_t *, int, int)
version SUNWprivate_1.1
end
function adt_free_event
include <bsm/adt.h>, <assert.h>, <errno.h>, <md5.h>, <netdb.h>, <pwd.h>, <time.h>, <stdlib.h>, <string.h>, <synch.h>, <thread.h>, <unistd.h>
declaration void adt_free_event(adt_event_data_t *)
version SUNWprivate_1.1
end
function adt_export_session_data
include <bsm/adt.h>, <assert.h>, <errno.h>, <md5.h>, <netdb.h>, <pwd.h>, <time.h>, <stdlib.h>, <string.h>, <synch.h>, <thread.h>, <unistd.h>
declaration size_t adt_export_session_data(const adt_session_data_t *, adt_export_data_t **)
version SUNWprivate_1.1
end
function adt_set_proc
include <bsm/adt.h>, <assert.h>, <errno.h>, <md5.h>, <netdb.h>, <pwd.h>, <time.h>, <stdlib.h>, <string.h>, <synch.h>, <thread.h>, <unistd.h>
declaration int adt_set_proc(const adt_session_data_t *)
version SUNWprivate_1.1
end
function adt_set_user
include <bsm/adt.h>, <assert.h>, <errno.h>, <md5.h>, <netdb.h>, <pwd.h>, <time.h>, <stdlib.h>, <string.h>, <synch.h>, <thread.h>, <unistd.h>
declaration int adt_set_user(const adt_session_data_t *, uid_t, gid_t, uid_t, gid_t, const adt_termid_t *, enum adt_user_context)
version SUNWprivate_1.1
end
function adt_set_from_ucred
include <bsm/adt.h>, <assert.h>, <errno.h>, <md5.h>, <netdb.h>, <pwd.h>, <time.h>, <stdlib.h>, <string.h>, <synch.h>, <thread.h>, <unistd.h>
declaration int adt_set_from_ucred(const adt_session_data_t *, const ucred_t *, enum adt_user_context)
version SUNWprivate_1.1
end
function adt_import_proc
include <bsm/adt.h>, <assert.h>, <errno.h>, <md5.h>, <netdb.h>, <pwd.h>, <time.h>, <stdlib.h>, <string.h>, <synch.h>, <thread.h>, <unistd.h>
declaration size_t adt_import_proc(pid_t pid, uid_t euid, gid_t egid, uid_t ruid, gid_t rgid, adt_export_data_t **)
version SUNWprivate_1.1
end
function adt_audit_enabled
include <bsm/adt.h>, <assert.h>, <errno.h>, <md5.h>, <netdb.h>, <pwd.h>, <time.h>, <stdlib.h>, <string.h>, <synch.h>, <thread.h>, <unistd.h>
declaration boolean_t adt_audit_enabled(void)
version SUNWprivate_1.1
end
function audit_krb5kdc_as_req
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <netinet/in.h>
declaration void audit_krb5kdc_as_req( \
struct in_addr *r_addr, \
in_port_t r_port, \
in_port_t l_port, \
char *cname, \
char *sname, \
int sorf)
version SUNWprivate_1.1
end
function audit_krb5kdc_tgs_req
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <netinet/in.h>
declaration void audit_krb5kdc_tgs_req( \
struct in_addr *r_addr, \
in_port_t r_port, \
in_port_t l_port, \
char *cname, \
char *sname, \
int sorf)
version SUNWprivate_1.1
end
function audit_krb5kdc_tgs_req_2ndtktmm
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <netinet/in.h>
declaration void audit_krb5kdc_tgs_req_2ndtktmm( \
struct in_addr *r_addr, \
in_port_t r_port, \
in_port_t l_port, \
char *cname, \
char *sname)
version SUNWprivate_1.1
end
function audit_krb5kdc_tgs_req_alt_tgt
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <netinet/in.h>
declaration void audit_krb5kdc_tgs_req_alt_tgt( \
struct in_addr *r_addr, \
in_port_t r_port, \
in_port_t l_port, \
char *cname, \
char *sname, \
int sorf)
version SUNWprivate_1.1
end
function audit_kadmind_auth
declaration void audit_kadmind_auth( \
SVCXPRT *xprt, \
in_port_t l_port, \
char *op, \
char *prime_arg, \
char *clnt_name, \
int sorf)
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <netinet/in.h>, <rpc/rpc.h>
version SUNWprivate_1.1
end
function audit_kadmind_unauth
declaration void audit_kadmind_unauth( \
SVCXPRT *xprt, \
in_port_t l_port, \
char *op, \
char *prime_arg, \
char *clnt_name)
include <sys/types.h>, <bsm/audit.h>, <bsm/libbsm.h>, <bsm/audit_record.h>, <bsm/devices.h>, <netinet/in.h>, <rpc/rpc.h>
version SUNWprivate_1.1
end
function __audit_dowarn
include <errno.h>, <stdlib.h>, <string.h>, <unistd.h>, <sys/types.h>
declaration void __audit_dowarn(char *option, char *filename, char *count)
version SUNWprivate_1.1
end
function __audit_dowarn2
include <errno.h>, <stdlib.h>, <string.h>, <unistd.h>, <sys/types.h>
declaration void __audit_dowarn2(char *option, char *filename, char *error, char *text, char *count)
version SUNWprivate_1.1
end
function __logpost
include <errno.h>, <stdlib.h>, <string.h>, <unistd.h>, <sys/types.h>
declaration int __logpost(char *name)
version SUNWprivate_1.1
end
function __audit_syslog
include <errno.h>, <stdlib.h>, <string.h>, <unistd.h>, <sys/types.h>, <pthread.h>
declaration void __audit_syslog(const char *, int, int, int, const char *)
version SUNWprivate_1.1
end
function __auditd_debug_file_open
include <errno.h>, <stdlib.h>, <string.h>, <unistd.h>, <sys/types.h>, <pthread.h>
declaration FILE *__auditd_debug_file_open()
version SUNWprivate_1.1
end
function auditdoor
include <sys/param.h>, <bsm/audit.h>
declaration int auditdoor(int fd)
version SUNWprivate_1.1
errno EAGAIN EBADF EBUSY EFBIG EINTR EINVAL EIO \
ENXIO EPERM EWOULDBLOCK
exception $return == -1
end