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