logo_kerberos.gif

Difference between revisions of "Samba4 Port: Database Abstraction Layer"

From K5Wiki
Jump to: navigation, search
(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
+
| 014 uses
   
 
|-
 
|-
Line 29: Line 29:
 
| lib/kdb/kdb5.c
 
| lib/kdb/kdb5.c
 
| db
 
| db
| 2 uses
+
| 002 uses
   
 
|-
 
|-
Line 35: Line 35:
 
| lib/kdb/kdb5.c
 
| lib/kdb/kdb5.c
 
| db
 
| db
| 2 uses
+
| 002 uses
   
 
|-
 
|-
Line 41: Line 41:
 
| lib/kdb/kdb5.c
 
| lib/kdb/kdb5.c
 
| db
 
| db
| 13 uses
+
| 013 uses
   
 
|-
 
|-
Line 47: Line 47:
 
| unimplemented
 
| unimplemented
 
| db
 
| db
| 1 use *
+
| 001 use *
   
 
|-
 
|-
Line 53: Line 53:
 
| lib/kdb/kdb5.c
 
| lib/kdb/kdb5.c
 
| db
 
| db
| 2 uses
+
| 002 uses
   
 
|-
 
|-
Line 59: Line 59:
 
| lib/kdb/kdb5.c
 
| lib/kdb/kdb5.c
 
| db
 
| db
| 36 uses
+
| 036 uses
   
 
|-
 
|-
Line 65: Line 65:
 
| lib/kdb/kdb5.c
 
| lib/kdb/kdb5.c
 
| db
 
| db
| 6 uses
+
| 006 uses
   
 
|-
 
|-
Line 71: Line 71:
 
| lib/kdb/kdb5.c
 
| lib/kdb/kdb5.c
 
| db
 
| db
| 4 uses
+
| 004 uses
   
 
|-
 
|-
Line 77: Line 77:
 
| lib/kdb/kdb5.c
 
| lib/kdb/kdb5.c
 
| db
 
| db
| 7 uses
+
| 007 uses
   
 
|-
 
|-
Line 83: Line 83:
 
| lib/kdb/kdb5.c
 
| lib/kdb/kdb5.c
 
| db
 
| db
| 11 uses
+
| 011 uses
   
 
|-
 
|-
Line 89: Line 89:
 
| lib/kdb/kdb5.c
 
| lib/kdb/kdb5.c
 
| db
 
| db
| 1 use
+
| 001 use
   
 
|}
 
|}

Revision as of 13:39, 21 September 2009

DAL entries (v. 1.7)

Entry-point Src file Object Comment
krb5_db_alloc() lib/kdb/kdb5.c db 014 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 002 uses
krb5_db_destroy() lib/kdb/kdb5.c db 002 uses
krb5_db_free() lib/kdb/kdb5.c db 013 uses
krb5_db_init() unimplemented db 001 use *
krb5_db_inited() lib/kdb/kdb5.c db 002 uses
krb5_db_fini() lib/kdb/kdb5.c db 036 uses
krb5_db_invoke() lib/kdb/kdb5.c db 006 uses
krb5_db_iterate() lib/kdb/kdb5.c db 004 uses
krb5_db_lock() lib/kdb/kdb5.c db 007 uses
krb5_db_open() lib/kdb/kdb5.c db 011 uses
krb5_db_promote() lib/kdb/kdb5.c db 001 use
  1. krb5_db_set_master_key_ext(krb5_context,

Unimplemented DAL functions

  1. krb5_db_get_principal_ext( krb5_context, krb5_const_principal search_for,
                                           unsigned int flags,
                                           krb5_db_entry *entries,
                                           int *nentries,
                                           krb5_boolean *more );
  1. krb5_db_invoke( krb5_context ctx,
                         uint method, 
              const krb5_data *req, 
                    krb5_data *rep)