diff options
author | tz204579 <none@none> | 2006-09-29 04:15:41 -0700 |
---|---|---|
committer | tz204579 <none@none> | 2006-09-29 04:15:41 -0700 |
commit | 731b94c18e9b5138386b0074dc75321a7edf0fb4 (patch) | |
tree | 45f4b2e5077482e2860be5eb774e0697ea36987f /usr/src/lib | |
parent | 3471bc8c6d7a07a376b0e7eba2297717b94415d5 (diff) | |
download | illumos-joyent-731b94c18e9b5138386b0074dc75321a7edf0fb4.tar.gz |
4686423 undocumented interfaces are not used
6466722 audituser and AUDIT_USER are defined, unused, undocumented and should be removed.
Diffstat (limited to 'usr/src/lib')
-rw-r--r-- | usr/src/lib/libbsm/common/audit_class.c | 17 | ||||
-rw-r--r-- | usr/src/lib/libbsm/common/audit_event.c | 16 | ||||
-rw-r--r-- | usr/src/lib/libbsm/common/audit_user.c | 18 | ||||
-rw-r--r-- | usr/src/lib/libbsm/common/bsm.c | 14 | ||||
-rw-r--r-- | usr/src/lib/libbsm/common/getacinfo.c | 8 | ||||
-rw-r--r-- | usr/src/lib/libbsm/common/libbsm.h | 5 | ||||
-rw-r--r-- | usr/src/lib/libbsm/common/mapfile-vers | 4 |
7 files changed, 3 insertions, 79 deletions
diff --git a/usr/src/lib/libbsm/common/audit_class.c b/usr/src/lib/libbsm/common/audit_class.c index d727a6b033..94f2a6d2a7 100644 --- a/usr/src/lib/libbsm/common/audit_class.c +++ b/usr/src/lib/libbsm/common/audit_class.c @@ -46,23 +46,6 @@ static mutex_t mutex_classcache = DEFAULTMUTEX; extern int _mutex_lock(mutex_t *); extern int _mutex_unlock(mutex_t *); -int -#ifdef __STDC__ -setauclassfile(char *fname) -#else -setauclassfile(fname) - char *fname; -#endif -{ - _mutex_lock(&mutex_classfile); - if (fname) { - (void) strcpy(au_class_fname, fname); - } - _mutex_unlock(&mutex_classfile); - return (0); -} - - void setauclass() { diff --git a/usr/src/lib/libbsm/common/audit_event.c b/usr/src/lib/libbsm/common/audit_event.c index 1c3e08bd36..977e984f7a 100644 --- a/usr/src/lib/libbsm/common/audit_event.c +++ b/usr/src/lib/libbsm/common/audit_event.c @@ -74,22 +74,6 @@ static int cacheauclass_failure = 0; extern int _mutex_lock(mutex_t *); extern int _mutex_unlock(mutex_t *); -int -#ifdef __STDC__ -setaueventfile(char *fname) -#else -setaueventfile(fname) - char *fname; -#endif -{ - _mutex_lock(&mutex_eventfile); - if (fname) { - (void) strcpy(au_event_fname, fname); - } - _mutex_unlock(&mutex_eventfile); - return (0); -} - void setauevent() diff --git a/usr/src/lib/libbsm/common/audit_user.c b/usr/src/lib/libbsm/common/audit_user.c index 27c8967162..19d68b1dc5 100644 --- a/usr/src/lib/libbsm/common/audit_user.c +++ b/usr/src/lib/libbsm/common/audit_user.c @@ -60,24 +60,6 @@ extern au_user_str_t *_getauuserent(au_user_str_t *, char *, int, int *); extern au_user_str_t *_getauusernam(char *, au_user_str_t *, char *, int, int *); -#ifdef __STDC__ -int -setauuserfile(char *fname) -#else -int -setauuserfile(fname) - char *fname; -#endif -{ - _mutex_lock(&mutex_userfile); - if (fname) { - (void) strcpy(au_user_fname, fname); - use_nsswitch = 0; - } - _mutex_unlock(&mutex_userfile); - return (0); -} - void setauuser() diff --git a/usr/src/lib/libbsm/common/bsm.c b/usr/src/lib/libbsm/common/bsm.c index 49da982380..056eff49ef 100644 --- a/usr/src/lib/libbsm/common/bsm.c +++ b/usr/src/lib/libbsm/common/bsm.c @@ -2,9 +2,8 @@ * 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. + * Common Development and Distribution License (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. @@ -20,7 +19,7 @@ * CDDL HEADER END */ /* - * Copyright 2003 Sun Microsystems, Inc. All rights reserved. + * Copyright 2006 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ @@ -55,13 +54,6 @@ audit(char *record, int length) int -audituser(char *record) -{ - return (syscall(SYS_auditsys, BSM_AUDITUSER, record)); -} - - -int getauid(au_id_t *auid) { return (syscall(SYS_auditsys, BSM_GETAUID, auid)); diff --git a/usr/src/lib/libbsm/common/getacinfo.c b/usr/src/lib/libbsm/common/getacinfo.c index 1a117301b1..cb591b533a 100644 --- a/usr/src/lib/libbsm/common/getacinfo.c +++ b/usr/src/lib/libbsm/common/getacinfo.c @@ -476,11 +476,3 @@ endac() DIRINIT = 0; _mutex_unlock(&mutex_acf); } - -int -testac() -{ - if (acf == NULL) - return (1); - return (0); -} diff --git a/usr/src/lib/libbsm/common/libbsm.h b/usr/src/lib/libbsm/common/libbsm.h index a9978d1725..62fb0e8bc8 100644 --- a/usr/src/lib/libbsm/common/libbsm.h +++ b/usr/src/lib/libbsm/common/libbsm.h @@ -148,7 +148,6 @@ extern int au_write(int, token_t *); extern void setauevent(void); extern void endauevent(void); -extern int setaueventfile(char *); extern au_event_ent_t *getauevent(void); extern au_event_ent_t *getauevent_r(au_event_ent_t *); @@ -166,7 +165,6 @@ extern int cacheauevent(au_event_ent_t **, au_event_t); extern void setauclass(void); extern void endauclass(void); -extern int setauclassfile(char *); extern int cacheauclass(au_class_ent_t **, au_class_t); extern int cacheauclassnam(au_class_ent_t **, char *); @@ -181,7 +179,6 @@ extern au_class_ent_t *getauclassnam_r(au_class_ent_t *, char *); void setauuser(void); void endauuser(void); -int setauuserfile(char *); au_user_ent_t *getauuserent(void); au_user_ent_t *getauuserent_r(au_user_ent_t *); @@ -194,7 +191,6 @@ au_user_ent_t *getauusernam_r(au_user_ent_t *, char *); void endac(void); void setac(void); -int testac(void); int getacdir(char *, int); int getacmin(int *); @@ -235,7 +231,6 @@ extern int auditon(int, caddr_t, int); extern int auditstat(au_stat_t *); extern int auditsvc(int, int); extern int auditdoor(int); -extern int audituser(char *); extern int getaudit(auditinfo_t *); extern int getaudit_addr(auditinfo_addr_t *, int); extern int getauid(au_id_t *); diff --git a/usr/src/lib/libbsm/common/mapfile-vers b/usr/src/lib/libbsm/common/mapfile-vers index 376987e7b6..acc6fa2d5f 100644 --- a/usr/src/lib/libbsm/common/mapfile-vers +++ b/usr/src/lib/libbsm/common/mapfile-vers @@ -107,14 +107,10 @@ SUNW_0.7 { getfauditflags; setac; setauclass; - setauclassfile; setaudit; setauevent; - setaueventfile; setauid; setauuser; - setauuserfile; - testac; }; SUNWprivate_1.1 { |