/titanic_41/usr/src/head/ |
H A D | secdb.h | 76 } kva_t; /* Key-value array */ typedef 79 extern char *kva_match(kva_t *, char *); 85 extern int _insert2kva(kva_t *, char *, char *); 86 extern int _kva2str(kva_t *, char *, int, char *, char *); 87 extern kva_t *_kva_dup(kva_t *); 88 extern void _kva_free(kva_t *); 89 extern void _kva_free_value(kva_t *, char *); 90 extern kva_t *_new_kva(int size); 91 extern kva_t *_str2kva(char *, char *, char *); 95 int (*)(const char *, kva_t *, void *, void *), void *ctxt, void *pres); [all …]
|
H A D | auth_attr.h | 89 kva_t *attr; /* array of key-value pair attributes */
|
H A D | prof_attr.h | 89 kva_t *attr; /* array of key-value pair attributes */
|
H A D | exec_attr.h | 119 kva_t *attr; /* array of key-value pair attributes */
|
H A D | user_attr.h | 130 kva_t *attr; /* array of key-value pair attributes */
|
/titanic_41/usr/src/lib/libsecdb/common/ |
H A D | secdb.c | 46 kva_match(kva_t *kva, char *key) in kva_match() 68 _kva_free(kva_t *kva) in _kva_free() 96 _kva_free_value(kva_t *kva, char *key) in _kva_free_value() 120 kva_t * 123 kva_t *new_kva; in _new_kva() 125 if ((new_kva = (kva_t *)calloc(1, sizeof (kva_t))) == NULL) { in _new_kva() 140 kva_t * 153 kva_t *nkva; in _str2kva() 204 _kva2str(kva_t *kva, char *buf, int buflen, char *ass, char *del) in _kva2str() 233 _insert2kva(kva_t *kva, char *key, char *value) in _insert2kva() [all …]
|
H A D | chkauthattr.c | 43 static kva_t *get_default_attrs(const char *); 44 static void free_default_attrs(kva_t *); 89 int (*cb)(const char *, kva_t *, void *, void *), in _enum_common_p() argument 151 int (*cb)(const char *, kva_t *, void *, void *), in _enum_common() argument 158 kva_t *kattrs; in _enum_common() 208 int (*cb)(const char *, kva_t *, void *, void *), in _enum_profs() argument 219 int (*cb)(const char *, kva_t *, void *, void *), in _enum_attrs() argument 263 comm2auth(const char *name, kva_t *attr, void *ctxt, void *pres) in comm2auth() 419 free_default_attrs(kva_t *kva) in free_default_attrs() 433 static kva_t * [all …]
|
H A D | getprofattr.c | 121 extern int _enum_common_p(const char *, int (*)(const char *, kva_t *, void *, 153 extern void print_kva(kva_t *); in print_profattr()
|
H A D | getexecattr.c | 235 findexecattr(const char *prof, kva_t *kva, void *ctxt, void *res) in findexecattr() 339 extern void print_kva(kva_t *); in print_execattr()
|
H A D | getauthattr.c | 132 extern void print_kva(kva_t *); in print_authattr()
|
H A D | getuserattr.c | 156 extern void print_kva(kva_t *); in print_userattr()
|
/titanic_41/usr/src/cmd/auditd/ |
H A D | plugin.h | 55 auditd_rc_t (*plg_fplugin_open)(const kva_t *, char **, char **); 58 kva_t *plg_kvlist; /* plugin inputs */
|
/titanic_41/usr/src/cmd/profiles/ |
H A D | profiles.c | 56 static void print_profile_privs(kva_t *); 106 show_profs_callback(const char *prof, kva_t *pa, void *pflag, void *vcnt) in show_profs_callback() 264 print_profile_privs(kva_t *attr) in print_profile_privs()
|
/titanic_41/usr/src/lib/libbsm/common/ |
H A D | audit_scf.h | 127 kva_t *plugin_kva; 164 void free_static_att_kva(kva_t *);
|
H A D | devices.h | 57 kva_t *da_devopts;
|
H A D | au_usermask.c | 40 audit_flags(const char *name, kva_t *kva, void *ctxt, void *pres) in audit_flags()
|
H A D | devalloc.h | 159 kva_t *devopts;
|
H A D | getdaent.c | 472 kva_t *kvap; in da_interpret() 506 kva_t *nkvap = NULL; in da_interpret()
|
H A D | getdadefs.c | 210 kva_t *kvap; in dadef_interpret()
|
/titanic_41/usr/src/lib/libtsnet/common/ |
H A D | tsol_sgettpent.c | 53 get_tn_doi(tsol_tpent_t *tpentp, kva_t *kv) in get_tn_doi() 120 parse_remainder(tsol_tpent_t *tpentp, kva_t *kv) in parse_remainder() 242 kva_t *kv; in tpstr_to_ent()
|
/titanic_41/usr/src/lib/pam_modules/roles/ |
H A D | roles.c | 112 ((kva_value = kva_match((kva_t *)user_entry->attr, in pam_sm_acct_mgmt() 169 ((kva_value = kva_match((kva_t *)user_entry->attr, in pam_sm_acct_mgmt()
|
/titanic_41/usr/src/lib/auditd_plugins/ |
H A D | auditd.h | 71 auditd_rc_t auditd_plugin_open(const kva_t *, char **, char **);
|
/titanic_41/usr/src/cmd/userattr/ |
H A D | userattr.c | 50 attr(const char *name, kva_t *kva, void *ctxt, void *pres) in attr()
|
/titanic_41/usr/src/lib/auditd_plugins/remote/ |
H A D | audit_remote.c | 706 auditd_plugin_open(const kva_t *kvlist, char **ret_list, char **error) in auditd_plugin_open() 708 kva_t *kv; in auditd_plugin_open() 716 kv = (kva_t *)kvlist; in auditd_plugin_open()
|
/titanic_41/usr/src/lib/auditd_plugins/binfile/ |
H A D | binfile.c | 943 auditd_plugin_open(const kva_t *kvlist, char **ret_list, char **error) 951 kva_t *kv; 955 kv = (kva_t *)kvlist;
|