Home
last modified time | relevance | path

Searched refs:HDB (Results 1 – 25 of 67) sorted by relevance

123

/netbsd-src/crypto/external/bsd/heimdal/dist/lib/hdb/
H A Dhdb.h109 typedef struct HDB { struct
130 krb5_error_code (*hdb_open)(krb5_context, struct HDB*, int, mode_t); argument
137 krb5_error_code (*hdb_close)(krb5_context, struct HDB*); argument
141 void (*hdb_free)(krb5_context, struct HDB*, hdb_entry_ex*); argument
149 krb5_error_code (*hdb_fetch_kvno)(krb5_context, struct HDB*, argument
155 krb5_error_code (*hdb_store)(krb5_context, struct HDB*, argument
160 krb5_error_code (*hdb_remove)(krb5_context, struct HDB*, argument
165 krb5_error_code (*hdb_firstkey)(krb5_context, struct HDB*, argument
170 krb5_error_code (*hdb_nextkey)(krb5_context, struct HDB*, argument
179 krb5_error_code (*hdb_lock)(krb5_context, struct HDB*, int); argument
[all …]
H A Dhdb-protos.h75 HDB */*db*/);
86 HDB */*db*/);
99 HDB **/*db*/,
105 HDB **/*db*/,
111 HDB **/*db*/,
241 HDB */*db*/,
280 HDB */*db*/,
298 HDB */*db*/,
363 HDB */*db*/);
374 HDB ** /*db*/,
[all …]
H A Dhdb.asn12 HDB DEFINITIONS ::=
52 do-not-store(31) -- Not to be modified and stored in HDB
61 HDB-Ext-PKINIT-acl ::= SEQUENCE OF SEQUENCE {
67 HDB-Ext-PKINIT-hash ::= SEQUENCE OF SEQUENCE {
72 HDB-Ext-PKINIT-cert ::= SEQUENCE OF SEQUENCE {
76 HDB-Ext-Constrained-delegation-acl ::= SEQUENCE OF Principal
80 HDB-Ext-Lan-Manager-OWF ::= OCTET STRING
82 HDB-Ext-Password ::= SEQUENCE {
87 HDB-Ext-Aliases ::= SEQUENCE {
101 HDB-Ext-KeySet ::= SEQUENCE OF hdb_keyset
[all …]
H A Dhdb-keytab.c51 hkt_close(krb5_context context, HDB *db) in hkt_close()
65 hkt_destroy(krb5_context context, HDB *db) in hkt_destroy()
81 hkt_lock(krb5_context context, HDB *db, int operation) in hkt_lock()
87 hkt_unlock(krb5_context context, HDB *db) in hkt_unlock()
93 hkt_firstkey(krb5_context context, HDB *db, in hkt_firstkey()
100 hkt_nextkey(krb5_context context, HDB * db, unsigned flags, in hkt_nextkey()
107 hkt_open(krb5_context context, HDB * db, int flags, mode_t mode) in hkt_open()
122 hkt_fetch_kvno(krb5_context context, HDB * db, krb5_const_principal principal, in hkt_fetch_kvno()
176 hkt_store(krb5_context context, HDB * db, unsigned flags, in hkt_store()
184 hdb_keytab_create(krb5_context context, HDB ** db, const char *arg) in hdb_keytab_create()
H A Ddb.c47 HDB hdb; /* generic members */
53 DB_close(krb5_context context, HDB *db) in DB_close()
72 DB_destroy(krb5_context context, HDB *db) in DB_destroy()
83 DB_set_sync(krb5_context context, HDB *db, int on) in DB_set_sync()
102 DB_lock(krb5_context context, HDB *db, int operation) in DB_lock()
109 DB_unlock(krb5_context context, HDB *db) in DB_unlock()
117 DB_seq(krb5_context context, HDB *db, in DB_seq()
164 DB_firstkey(krb5_context context, HDB *db, unsigned flags, hdb_entry_ex *entry) in DB_firstkey()
171 DB_nextkey(krb5_context context, HDB *db, unsigned flags, hdb_entry_ex *entry) in DB_nextkey()
177 DB_rename(krb5_context context, HDB *db, const char *new_name) in DB_rename()
[all …]
H A Dhdb-mdb.c55 DB_close(krb5_context context, HDB *db) in DB_close()
69 DB_destroy(krb5_context context, HDB *db) in DB_destroy()
81 DB_set_sync(krb5_context context, HDB *db, int on) in DB_set_sync()
90 DB_lock(krb5_context context, HDB *db, int operation) in DB_lock()
97 DB_unlock(krb5_context context, HDB *db) in DB_unlock()
110 DB_seq(krb5_context context, HDB *db, in DB_seq()
153 DB_firstkey(krb5_context context, HDB *db, unsigned flags, hdb_entry_ex *entry) in DB_firstkey()
175 DB_nextkey(krb5_context context, HDB *db, unsigned flags, hdb_entry_ex *entry) in DB_nextkey()
181 DB_rename(krb5_context context, HDB *db, const char *new_name) in DB_rename()
208 DB__get(krb5_context context, HDB *db, krb5_data key, krb5_data *reply) in DB__get()
[all …]
H A Dndbm.c56 NDBM_destroy(krb5_context context, HDB *db) in NDBM_destroy()
65 NDBM_lock(krb5_context context, HDB *db, int operation) in NDBM_lock()
72 NDBM_unlock(krb5_context context, HDB *db) in NDBM_unlock()
79 NDBM_seq(krb5_context context, HDB *db, in NDBM_seq()
125 NDBM_firstkey(krb5_context context, HDB *db,unsigned flags,hdb_entry_ex *entry) in NDBM_firstkey()
132 NDBM_nextkey(krb5_context context, HDB *db, unsigned flags,hdb_entry_ex *entry) in NDBM_nextkey()
162 NDBM_rename(krb5_context context, HDB *db, const char *new_name) in NDBM_rename()
226 NDBM__get(krb5_context context, HDB *db, krb5_data key, krb5_data *reply) in NDBM__get()
247 NDBM__put(krb5_context context, HDB *db, int replace, in NDBM__put()
276 NDBM__del(krb5_context context, HDB *db, krb5_data key) in NDBM__del()
[all …]
H A Ddb3.c57 HDB hdb; /* generic members */
64 DB_close(krb5_context context, HDB *db) in DB_close()
87 DB_destroy(krb5_context context, HDB *db) in DB_destroy()
98 DB_set_sync(krb5_context context, HDB *db, int on) in DB_set_sync()
124 DB_lock(krb5_context context, HDB *db, int operation) in DB_lock()
131 DB_unlock(krb5_context context, HDB *db) in DB_unlock()
139 DB_seq(krb5_context context, HDB *db, in DB_seq()
182 DB_firstkey(krb5_context context, HDB *db, unsigned flags, hdb_entry_ex *entry) in DB_firstkey()
189 DB_nextkey(krb5_context context, HDB *db, unsigned flags, hdb_entry_ex *entry) in DB_nextkey()
195 DB_rename(krb5_context context, HDB *db, const char *new_name) in DB_rename()
[all …]
H A Dhdb-private.h12 HDB */*db*/,
66 HDB */*db*/,
73 HDB */*db*/,
79 HDB */*db*/,
H A Dhdb-sqlite.c331 hdb_sqlite_open_database(krb5_context context, HDB *db, int flags) in hdb_sqlite_open_database()
378 hdb_sqlite_close_database(krb5_context context, HDB *db) in hdb_sqlite_close_database()
406 hdb_sqlite_make_database(krb5_context context, HDB *db, const char *filename) in hdb_sqlite_make_database()
482 hdb_sqlite_fetch_kvno(krb5_context context, HDB *db, krb5_const_principal principal, in hdb_sqlite_fetch_kvno()
562 hdb_sqlite_step_once(krb5_context context, HDB *db, sqlite3_stmt *statement) in hdb_sqlite_step_once()
587 hdb_sqlite_store(krb5_context context, HDB *db, unsigned flags, in hdb_sqlite_store()
762 hdb_sqlite_close(krb5_context context, HDB *db) in hdb_sqlite_close()
780 hdb_sqlite_open(krb5_context context, HDB *db, int flags, mode_t mode) in hdb_sqlite_open()
794 hdb_sqlite_destroy(krb5_context context, HDB *db) in hdb_sqlite_destroy()
813 hdb_sqlite_set_sync(krb5_context context, HDB *db, int on) in hdb_sqlite_set_sync()
[all …]
H A Dhdb-ldap.c47 static krb5_error_code LDAP__connect(krb5_context context, HDB *);
48 static krb5_error_code LDAP_close(krb5_context context, HDB *);
51 LDAP_message2entry(krb5_context context, HDB * db, LDAPMessage * msg,
141 check_ldap(krb5_context context, HDB *db, int ret) in check_ldap()
317 LDAP_get_string_value(HDB * db, LDAPMessage * entry, in LDAP_get_string_value()
343 LDAP_get_integer_value(HDB * db, LDAPMessage * entry, in LDAP_get_integer_value()
358 LDAP_get_generalized_time_value(HDB * db, LDAPMessage * entry, in LDAP_get_generalized_time_value()
393 LDAP_entry2mods(krb5_context context, HDB * db, hdb_entry_ex * ent, in LDAP_entry2mods()
778 LDAP_dn2principal(krb5_context context, HDB * db, const char *dn, in LDAP_dn2principal()
870 HDB *db, in LDAP__lookup_princ()
[all …]
H A Dhdb-mitdb.c97 HDB db; /* Generic */
689 mdb_close(krb5_context context, HDB *db) in mdb_close()
697 mdb_destroy(krb5_context context, HDB *db) in mdb_destroy()
708 mdb_set_sync(krb5_context context, HDB *db, int on) in mdb_set_sync()
720 mdb_lock(krb5_context context, HDB *db, int operation) in mdb_lock()
745 mdb_unlock(krb5_context context, HDB *db) in mdb_unlock()
767 mdb_seq(krb5_context context, HDB *db, in mdb_seq()
813 mdb_firstkey(krb5_context context, HDB *db, unsigned flags, hdb_entry_ex *entry) in mdb_firstkey()
820 mdb_nextkey(krb5_context context, HDB *db, unsigned flags, hdb_entry_ex *entry) in mdb_nextkey()
826 mdb_rename(krb5_context context, HDB *db, const char *new_name) in mdb_rename()
[all …]
H A Dcommon.c104 _hdb_fetch_kvno(krb5_context context, HDB *db, krb5_const_principal principal, in _hdb_fetch_kvno()
200 hdb_remove_aliases(krb5_context context, HDB *db, krb5_data *key) in hdb_remove_aliases()
242 hdb_add_aliases(krb5_context context, HDB *db, in hdb_add_aliases()
275 hdb_check_aliases(krb5_context context, HDB *db, hdb_entry_ex *entry) in hdb_check_aliases()
319 _hdb_store(krb5_context context, HDB *db, unsigned flags, hdb_entry_ex *entry) in _hdb_store()
386 _hdb_remove(krb5_context context, HDB *db, in _hdb_remove()
H A Dmkey.c375 _hdb_set_master_key_usage(krb5_context context, HDB *db, unsigned int key_usage) in _hdb_set_master_key_usage()
493 hdb_unseal_keys(krb5_context context, HDB *db, hdb_entry *ent) in hdb_unseal_keys()
509 hdb_unseal_keys_kvno(krb5_context context, HDB *db, krb5_kvno kvno, in hdb_unseal_keys_kvno()
630 hdb_unseal_key(krb5_context context, HDB *db, Key *k) in hdb_unseal_key()
705 hdb_seal_keys(krb5_context context, HDB *db, hdb_entry *ent) in hdb_seal_keys()
714 hdb_seal_key(krb5_context context, HDB *db, Key *k) in hdb_seal_key()
724 HDB *db, in hdb_set_master_key()
744 HDB *db, in hdb_set_master_keyfile()
764 HDB *db) in hdb_clear_master_key()
H A Dtest_hdbplugin.c45 hdb_test_create(krb5_context context, struct HDB **db, const char *arg) in hdb_test_create()
87 HDB *db; in main()
H A Dhdb.c240 HDB *db, in hdb_foreach()
262 hdb_check_db_format(krb5_context context, HDB *db) in hdb_check_db_format()
292 hdb_init_db(krb5_context context, HDB *db) in hdb_init_db()
478 hdb_create(krb5_context context, HDB **db, const char *filename) in hdb_create()
H A Dkeytab.c46 HDB *db;
192 HDB *db; in hdb_get_entry()
276 HDB *db; in hdb_start_seq_get()
/netbsd-src/crypto/external/bsd/heimdal/include/
H A Dhdb-protos.h73 HDB */*db*/);
84 HDB */*db*/);
97 HDB **/*db*/,
103 HDB **/*db*/,
109 HDB **/*db*/,
239 HDB */*db*/,
278 HDB */*db*/,
296 HDB */*db*/,
361 HDB */*db*/);
372 HDB ** /*db*/,
[all …]
H A Dhdb-private.h10 HDB */*db*/,
64 HDB */*db*/,
71 HDB */*db*/,
77 HDB */*db*/,
H A Dkdc-private.h65 HDB **/*db*/,
229 HDB */*clientdb*/,
/netbsd-src/crypto/external/bsd/heimdal/dist/kdc/
H A Dhprop.c92 v5_prop(krb5_context context, HDB *db, hdb_entry_ex *entry, void *appdata) in v5_prop()
229 HDB *db, in iterate()
254 const char *database_name, HDB *db) in dump_database()
278 HDB *db, krb5_ccache ccache, in propagate_database()
391 HDB *db = NULL; in main()
H A Dkdc-private.h67 HDB **/*db*/,
231 HDB */*clientdb*/,
H A Dhprop.h58 krb5_error_code v5_prop(krb5_context, HDB*, hdb_entry_ex*, void*);
/netbsd-src/external/bsd/openldap/dist/doc/devel/variadic_debug/
H A Dmacros.h21 #define HDB int* macro
/netbsd-src/crypto/external/bsd/heimdal/dist/
H A DNEWS55 - Incremental HDB propagation improvements
111 - HDB:
115 . disable HDB sync during database load avoiding unnecessary disk i/o.
117 . disable HDB sync during receive_everything. Doing an fsync
118 per-record when receiving the complete HDB is a performance
119 disaster. Among other things, if the HDB is very large, then
120 one slave receving a full HDB can cause other slaves to timeout
121 and, if HDB write activity is high enough to cause iprop log
123 full syncs for all slaves until HDB write activity drops.
268 - Allow choice of sqlite for HDB pref
[all …]

123