summaryrefslogtreecommitdiffstats
path: root/src/include/krb5/kdb_dbm.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/krb5/kdb_dbm.h')
-rw-r--r--src/include/krb5/kdb_dbm.h80
1 files changed, 55 insertions, 25 deletions
diff --git a/src/include/krb5/kdb_dbm.h b/src/include/krb5/kdb_dbm.h
index ade24da71..2e516d50a 100644
--- a/src/include/krb5/kdb_dbm.h
+++ b/src/include/krb5/kdb_dbm.h
@@ -57,40 +57,70 @@
#define krb5_dbm_db_open_database krb5_db_open_database
/* libkdb.spec */
-krb5_error_code krb5_dbm_db_set_name PROTOTYPE((char * ));
-krb5_error_code krb5_dbm_db_init PROTOTYPE((void ));
-krb5_error_code krb5_dbm_db_fini PROTOTYPE((void ));
-krb5_error_code krb5_dbm_db_get_age PROTOTYPE((char *, time_t * ));
-krb5_error_code krb5_dbm_db_create PROTOTYPE((char * ));
-krb5_error_code krb5_dbm_db_destroy PROTOTYPE((char * ));
-krb5_error_code krb5_dbm_db_rename PROTOTYPE((char *, char * ));
-krb5_error_code krb5_dbm_db_get_principal PROTOTYPE((krb5_principal,
- krb5_db_entry *,
- int *,
- krb5_boolean * ));
-void krb5_dbm_db_free_principal PROTOTYPE((krb5_db_entry *, int ));
-krb5_error_code krb5_dbm_db_put_principal PROTOTYPE((krb5_db_entry *,
- int * ));
+krb5_error_code krb5_dbm_db_set_name
+ PROTOTYPE((krb5_context,
+ char * ));
+krb5_error_code krb5_dbm_db_init
+ PROTOTYPE((krb5_context));
+krb5_error_code krb5_dbm_db_fini
+ PROTOTYPE((krb5_context));
+krb5_error_code krb5_dbm_db_get_age
+ PROTOTYPE((krb5_context,
+ char *,
+ time_t * ));
+krb5_error_code krb5_dbm_db_create
+ PROTOTYPE((krb5_context,
+ char * ));
+krb5_error_code krb5_dbm_db_destroy
+ PROTOTYPE((krb5_context,
+ char * ));
+krb5_error_code krb5_dbm_db_rename
+ PROTOTYPE((krb5_context,
+ char *,
+ char * ));
+krb5_error_code krb5_dbm_db_get_principal
+ PROTOTYPE((krb5_context,
+ krb5_principal,
+ krb5_db_entry *,
+ int *,
+ krb5_boolean * ));
+void krb5_dbm_db_free_principal
+ PROTOTYPE((krb5_context,
+ krb5_db_entry *,
+ int ));
+krb5_error_code krb5_dbm_db_put_principal
+ PROTOTYPE((krb5_context,
+ krb5_db_entry *,
+ int * ));
krb5_error_code krb5_dbm_db_iterate
- PROTOTYPE((krb5_error_code (*) PROTOTYPE((krb5_pointer,
- krb5_db_entry *)),
- krb5_pointer ));
+ PROTOTYPE((krb5_context,
+ krb5_error_code (*) PROTOTYPE((krb5_pointer,
+ krb5_db_entry *)),
+ krb5_pointer ));
/* need to play games here, since we take a pointer and the real thing,
and it might be narrow. */
#ifdef NARROW_PROTOTYPES
-krb5_error_code krb5_dbm_db_set_nonblocking PROTOTYPE((krb5_boolean,
- krb5_boolean * ));
+krb5_error_code krb5_dbm_db_set_nonblocking
+ PROTOTYPE((krb5_context,
+ krb5_boolean,
+ krb5_boolean * ));
krb5_boolean krb5_dbm_db_set_lockmode
- PROTOTYPE((krb5_boolean ));
+ PROTOTYPE((krb5_context,
+ krb5_boolean ));
#else
-krb5_error_code krb5_dbm_db_set_nonblocking PROTOTYPE((int, /* krb5_boolean */
- krb5_boolean * ));
+krb5_error_code krb5_dbm_db_set_nonblocking
+ PROTOTYPE((krb5_context,
+ int, /* krb5_boolean */
+ krb5_boolean * ));
krb5_boolean krb5_dbm_db_set_lockmode
- PROTOTYPE((int /* krb5_boolean */ ));
+ PROTOTYPE((krb5_context,
+ int /* krb5_boolean */ ));
#endif /* NARROW_PROTOTYPES */
-krb5_error_code krb5_dbm_db_open_database PROTOTYPE ((void));
-krb5_error_code krb5_dbm_db_close_database PROTOTYPE ((void));
+krb5_error_code krb5_dbm_db_open_database
+ PROTOTYPE((krb5_context));
+krb5_error_code krb5_dbm_db_close_database
+ PROTOTYPE((krb5_context));
#endif /* KRB5_KDB5_DBM__ */