diff options
Diffstat (limited to 'usr/src/lib/libbsm/common')
-rw-r--r-- | usr/src/lib/libbsm/common/bsm.c | 39 | ||||
-rw-r--r-- | usr/src/lib/libbsm/common/libbsm.h | 7 |
2 files changed, 2 insertions, 44 deletions
diff --git a/usr/src/lib/libbsm/common/bsm.c b/usr/src/lib/libbsm/common/bsm.c index c97d9ea344..6b077b6d60 100644 --- a/usr/src/lib/libbsm/common/bsm.c +++ b/usr/src/lib/libbsm/common/bsm.c @@ -19,12 +19,10 @@ * CDDL HEADER END */ /* - * Copyright 2008 Sun Microsystems, Inc. All rights reserved. + * Copyright 2009 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ -#pragma ident "%Z%%M% %I% %E% SMI" - #include <sys/syscall.h> #include <sys/types.h> #include <bsm/audit.h> @@ -62,20 +60,6 @@ setauid(au_id_t *auid) int -getuseraudit(au_id_t uid, au_mask_t *mask) -{ - return (syscall(SYS_auditsys, BSM_GETUSERAUDIT, uid, mask)); -} - - -int -setuseraudit(au_id_t uid, au_mask_t *mask) -{ - return (syscall(SYS_auditsys, BSM_SETUSERAUDIT, uid, mask)); -} - - -int getaudit(auditinfo_t *ai) { return (syscall(SYS_auditsys, BSM_GETAUDIT, ai)); @@ -103,28 +87,7 @@ setaudit_addr(auditinfo_addr_t *ai, int len) int -getkernstate(au_mask_t *mask) -{ - return (syscall(SYS_auditsys, BSM_GETKERNSTATE, mask)); -} - - -int -setkernstate(au_mask_t *mask) -{ - return (syscall(SYS_auditsys, BSM_SETKERNSTATE, mask)); -} - - -int auditon(int cmd, caddr_t data, int length) { return (syscall(SYS_auditsys, BSM_AUDITCTL, cmd, data, length)); } - - -int -auditstat(au_stat_t *stat) -{ - return (syscall(SYS_auditsys, BSM_AUDITSTAT, stat)); -} diff --git a/usr/src/lib/libbsm/common/libbsm.h b/usr/src/lib/libbsm/common/libbsm.h index d09bfcb7b1..bf0f4ea76d 100644 --- a/usr/src/lib/libbsm/common/libbsm.h +++ b/usr/src/lib/libbsm/common/libbsm.h @@ -19,7 +19,7 @@ * CDDL HEADER END */ /* - * Copyright 2008 Sun Microsystems, Inc. All rights reserved. + * Copyright 2009 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ @@ -230,18 +230,13 @@ extern int getfauditflags(au_mask_t *, au_mask_t *, au_mask_t *); extern int audit(char *, int); extern int auditon(int, caddr_t, int); -extern int auditstat(au_stat_t *); extern int auditdoor(int); extern int getaudit(auditinfo_t *); extern int getaudit_addr(auditinfo_addr_t *, int); extern int getauid(au_id_t *); -extern int getkernstate(au_mask_t *); -extern int getuseraudit(au_id_t, au_mask_t *); extern int setaudit(auditinfo_t *); extern int setaudit_addr(auditinfo_addr_t *, int); extern int setauid(au_id_t *); -extern int setkernstate(au_mask_t *); -extern int setuseraudit(au_id_t, au_mask_t *); #define BSM_TEXTBUFSZ 256 /* size of string for generic text token */ |