Difference between revisions of "Samba4 Port: Database Abstraction Layer"
From K5Wiki
(→DAL entries (v. 1.7)) |
(→DAL entries (v. 1.7)) |
||
| Line 11: | Line 11: | ||
| lib/kdb/kdb5.c |
| lib/kdb/kdb5.c |
||
| db |
| db |
||
| ⚫ | |||
| + | | 14 uses |
||
|- |
|- |
||
| krb5_db_close_database() |
| krb5_db_close_database() |
||
| ⚫ | |||
| ⚫ | |||
| db |
| db |
||
| − | | |
+ | | commented out 3x |
|- |
|- |
||
| krb5_db_context{} |
| krb5_db_context{} |
||
| − | | lib/krb5/error_tables/kv5m_err.c |
||
| + | | unimplemented |
||
| db |
| db |
||
| − | | |
+ | | only in error msg |
|- |
|- |
||
| Line 29: | Line 29: | ||
| lib/kdb/kdb5.c |
| lib/kdb/kdb5.c |
||
| db |
| db |
||
| − | | |
||
| + | | 2 uses |
||
|- |
|- |
||
| Line 35: | Line 35: | ||
| lib/kdb/kdb5.c |
| lib/kdb/kdb5.c |
||
| db |
| db |
||
| − | | |
||
| + | | 2 uses |
||
|- |
|- |
||
| Line 41: | Line 41: | ||
| lib/kdb/kdb5.c |
| lib/kdb/kdb5.c |
||
| db |
| db |
||
| − | | |
||
| + | | 13 uses |
||
|- |
|- |
||
| krb5_db_init() |
| krb5_db_init() |
||
| − | | include/kdb.h |
||
| + | | unimplemented |
||
| db |
| db |
||
| ⚫ | |||
| + | | 1 use * |
||
| + | |||
| ⚫ | |||
| + | | krb5_db_inited() |
||
| ⚫ | |||
| ⚫ | |||
| + | | 2 uses |
||
| + | |||
| + | |- |
||
| + | | krb5_db_fini() |
||
| + | | lib/kdb/kdb5.c |
||
| + | | db |
||
| + | | 36 uses |
||
| + | |||
| + | |- |
||
| + | | krb5_db_invoke() |
||
| + | | lib/kdb/kdb5.c |
||
| + | | db |
||
| + | | 6 uses |
||
| + | |||
| + | |- |
||
| + | | krb5_db_iterate() |
||
| + | | lib/kdb/kdb5.c |
||
| + | | db |
||
| + | | 4 uses |
||
| + | |||
| + | |- |
||
| + | | krb5_db_lock() |
||
| + | | lib/kdb/kdb5.c |
||
| + | | db |
||
| + | | 7 uses |
||
| + | |||
| + | |- |
||
| + | | krb5_db_open() |
||
| + | | lib/kdb/kdb5.c |
||
| + | | db |
||
| + | | 11 uses |
||
| + | |||
| + | |- |
||
| + | | krb5_db_promote() |
||
| + | | lib/kdb/kdb5.c |
||
| + | | db |
||
| + | | 1 use |
||
|} |
|} |
||
Revision as of 13:37, 21 September 2009
DAL entries (v. 1.7)
| Entry-point | Src file | Object | Comment |
| krb5_db_alloc() | lib/kdb/kdb5.c | db | 14 uses |
| krb5_db_close_database() | unimplemented | db | commented out 3x |
| krb5_db_context{} | unimplemented | db | only in error msg |
| krb5_db_create() | lib/kdb/kdb5.c | db | 2 uses |
| krb5_db_destroy() | lib/kdb/kdb5.c | db | 2 uses |
| krb5_db_free() | lib/kdb/kdb5.c | db | 13 uses |
| krb5_db_init() | unimplemented | db | 1 use * |
| krb5_db_inited() | lib/kdb/kdb5.c | db | 2 uses |
| krb5_db_fini() | lib/kdb/kdb5.c | db | 36 uses |
| krb5_db_invoke() | lib/kdb/kdb5.c | db | 6 uses |
| krb5_db_iterate() | lib/kdb/kdb5.c | db | 4 uses |
| krb5_db_lock() | lib/kdb/kdb5.c | db | 7 uses |
| krb5_db_open() | lib/kdb/kdb5.c | db | 11 uses |
| krb5_db_promote() | lib/kdb/kdb5.c | db | 1 use |
- krb5_db_set_master_key_ext(krb5_context,
Unimplemented DAL functions
- krb5_db_get_principal_ext( krb5_context, krb5_const_principal search_for,
unsigned int flags,
krb5_db_entry *entries,
int *nentries,
krb5_boolean *more );
- krb5_db_invoke( krb5_context ctx,
uint method,
const krb5_data *req,
krb5_data *rep)
