1 /* This is a generated file */ 2 #ifndef __hdb_private_h__ 3 #define __hdb_private_h__ 4 5 #include <stdarg.h> 6 7 krb5_error_code 8 _hdb_fetch_kvno ( 9 krb5_context /*context*/, 10 HDB */*db*/, 11 krb5_const_principal /*principal*/, 12 unsigned /*flags*/, 13 krb5_kvno /*kvno*/, 14 hdb_entry_ex */*entry*/); 15 16 hdb_master_key 17 _hdb_find_master_key ( 18 unsigned int */*mkvno*/, 19 hdb_master_key /*mkey*/); 20 21 krb5_error_code 22 _hdb_keytab2hdb_entry ( 23 krb5_context /*context*/, 24 const krb5_keytab_entry */*ktentry*/, 25 hdb_entry_ex */*entry*/); 26 27 krb5_error_code 28 _hdb_mdb_value2entry ( 29 krb5_context /*context*/, 30 krb5_data */*data*/, 31 krb5_kvno /*target_kvno*/, 32 hdb_entry */*entry*/); 33 34 int 35 _hdb_mit_dump2mitdb_entry ( 36 krb5_context /*context*/, 37 char */*line*/, 38 krb5_storage */*sp*/); 39 40 int 41 _hdb_mkey_decrypt ( 42 krb5_context /*context*/, 43 hdb_master_key /*key*/, 44 krb5_key_usage /*usage*/, 45 void */*ptr*/, 46 size_t /*size*/, 47 krb5_data */*res*/); 48 49 int 50 _hdb_mkey_encrypt ( 51 krb5_context /*context*/, 52 hdb_master_key /*key*/, 53 krb5_key_usage /*usage*/, 54 const void */*ptr*/, 55 size_t /*size*/, 56 krb5_data */*res*/); 57 58 int 59 _hdb_mkey_version (hdb_master_key /*mkey*/); 60 61 krb5_error_code 62 _hdb_remove ( 63 krb5_context /*context*/, 64 HDB */*db*/, 65 unsigned /*flags*/, 66 krb5_const_principal /*principal*/); 67 68 krb5_error_code 69 _hdb_set_master_key_usage ( 70 krb5_context /*context*/, 71 HDB */*db*/, 72 unsigned int /*key_usage*/); 73 74 krb5_error_code 75 _hdb_store ( 76 krb5_context /*context*/, 77 HDB */*db*/, 78 unsigned /*flags*/, 79 hdb_entry_ex */*entry*/); 80 81 #endif /* __hdb_private_h__ */ 82