⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hdb-protos.h

📁 samba最新软件
💻 H
字号:
/* This is a generated file */#ifndef __hdb_protos_h__#define __hdb_protos_h__#include <stdarg.h>#ifdef __cplusplusextern "C" {#endifkrb5_error_codehdb_add_master_key (	krb5_context /*context*/,	krb5_keyblock */*key*/,	hdb_master_key */*inout*/);krb5_error_codehdb_check_db_format (	krb5_context /*context*/,	HDB */*db*/);krb5_error_codehdb_clear_extension (	krb5_context /*context*/,	hdb_entry */*entry*/,	int /*type*/);krb5_error_codehdb_clear_master_key (	krb5_context /*context*/,	HDB */*db*/);krb5_error_codehdb_create (	krb5_context /*context*/,	HDB **/*db*/,	const char */*filename*/);krb5_error_codehdb_db_create (	krb5_context /*context*/,	HDB **/*db*/,	const char */*filename*/);const char *hdb_db_dir (krb5_context /*context*/);const char *hdb_dbinfo_get_acl_file (	krb5_context /*context*/,	struct hdb_dbinfo */*dbp*/);const krb5_config_binding *hdb_dbinfo_get_binding (	krb5_context /*context*/,	struct hdb_dbinfo */*dbp*/);const char *hdb_dbinfo_get_dbname (	krb5_context /*context*/,	struct hdb_dbinfo */*dbp*/);const char *hdb_dbinfo_get_label (	krb5_context /*context*/,	struct hdb_dbinfo */*dbp*/);const char *hdb_dbinfo_get_log_file (	krb5_context /*context*/,	struct hdb_dbinfo */*dbp*/);const char *hdb_dbinfo_get_mkey_file (	krb5_context /*context*/,	struct hdb_dbinfo */*dbp*/);struct hdb_dbinfo *hdb_dbinfo_get_next (	struct hdb_dbinfo */*dbp*/,	struct hdb_dbinfo */*dbprevp*/);const char *hdb_dbinfo_get_realm (	krb5_context /*context*/,	struct hdb_dbinfo */*dbp*/);const char *hdb_default_db (krb5_context /*context*/);krb5_error_codehdb_enctype2key (	krb5_context /*context*/,	hdb_entry */*e*/,	krb5_enctype /*enctype*/,	Key **/*key*/);krb5_error_codehdb_entry2string (	krb5_context /*context*/,	hdb_entry */*ent*/,	char **/*str*/);inthdb_entry2value (	krb5_context /*context*/,	const hdb_entry */*ent*/,	krb5_data */*value*/);inthdb_entry_alias2value (	krb5_context /*context*/,	const hdb_entry_alias */*alias*/,	krb5_data */*value*/);krb5_error_codehdb_entry_check_mandatory (	krb5_context /*context*/,	const hdb_entry */*ent*/);inthdb_entry_clear_password (	krb5_context /*context*/,	hdb_entry */*entry*/);krb5_error_codehdb_entry_get_ConstrainedDelegACL (	const hdb_entry */*entry*/,	const HDB_Ext_Constrained_delegation_acl **/*a*/);krb5_error_codehdb_entry_get_aliases (	const hdb_entry */*entry*/,	const HDB_Ext_Aliases **/*a*/);inthdb_entry_get_password (	krb5_context /*context*/,	HDB */*db*/,	const hdb_entry */*entry*/,	char **/*p*/);krb5_error_codehdb_entry_get_pkinit_acl (	const hdb_entry */*entry*/,	const HDB_Ext_PKINIT_acl **/*a*/);krb5_error_codehdb_entry_get_pkinit_hash (	const hdb_entry */*entry*/,	const HDB_Ext_PKINIT_hash **/*a*/);krb5_error_codehdb_entry_get_pw_change_time (	const hdb_entry */*entry*/,	time_t */*t*/);inthdb_entry_set_password (	krb5_context /*context*/,	HDB */*db*/,	hdb_entry */*entry*/,	const char */*p*/);krb5_error_codehdb_entry_set_pw_change_time (	krb5_context /*context*/,	hdb_entry */*entry*/,	time_t /*t*/);HDB_extension *hdb_find_extension (	const hdb_entry */*entry*/,	int /*type*/);krb5_error_codehdb_foreach (	krb5_context /*context*/,	HDB */*db*/,	unsigned /*flags*/,	hdb_foreach_func_t /*func*/,	void */*data*/);voidhdb_free_dbinfo (	krb5_context /*context*/,	struct hdb_dbinfo **/*dbp*/);voidhdb_free_entry (	krb5_context /*context*/,	hdb_entry_ex */*ent*/);voidhdb_free_key (Key */*key*/);voidhdb_free_keys (	krb5_context /*context*/,	int /*len*/,	Key */*keys*/);voidhdb_free_master_key (	krb5_context /*context*/,	hdb_master_key /*mkey*/);krb5_error_codehdb_generate_key_set (	krb5_context /*context*/,	krb5_principal /*principal*/,	Key **/*ret_key_set*/,	size_t */*nkeyset*/,	int /*no_salt*/);krb5_error_codehdb_generate_key_set_password (	krb5_context /*context*/,	krb5_principal /*principal*/,	const char */*password*/,	Key **/*keys*/,	size_t */*num_keys*/);inthdb_get_dbinfo (	krb5_context /*context*/,	struct hdb_dbinfo **/*dbp*/);krb5_error_codehdb_init_db (	krb5_context /*context*/,	HDB */*db*/);inthdb_key2principal (	krb5_context /*context*/,	krb5_data */*key*/,	krb5_principal /*p*/);krb5_error_codehdb_ldap_common (	krb5_context /*context*/,	HDB ** /*db*/,	const char */*search_base*/,	const char */*url*/);krb5_error_codehdb_ldap_create (	krb5_context /*context*/,	HDB ** /*db*/,	const char */*arg*/);krb5_error_codehdb_ldapi_create (	krb5_context /*context*/,	HDB ** /*db*/,	const char */*arg*/);krb5_error_codehdb_list_builtin (	krb5_context /*context*/,	char **/*list*/);krb5_error_codehdb_lock (	int /*fd*/,	int /*operation*/);krb5_error_codehdb_ndbm_create (	krb5_context /*context*/,	HDB **/*db*/,	const char */*filename*/);krb5_error_codehdb_next_enctype2key (	krb5_context /*context*/,	const hdb_entry */*e*/,	krb5_enctype /*enctype*/,	Key **/*key*/);inthdb_principal2key (	krb5_context /*context*/,	krb5_const_principal /*p*/,	krb5_data */*key*/);krb5_error_codehdb_print_entry (	krb5_context /*context*/,	HDB */*db*/,	hdb_entry_ex */*entry*/,	void */*data*/);krb5_error_codehdb_process_master_key (	krb5_context /*context*/,	int /*kvno*/,	krb5_keyblock */*key*/,	krb5_enctype /*etype*/,	hdb_master_key */*mkey*/);krb5_error_codehdb_read_master_key (	krb5_context /*context*/,	const char */*filename*/,	hdb_master_key */*mkey*/);krb5_error_codehdb_replace_extension (	krb5_context /*context*/,	hdb_entry */*entry*/,	const HDB_extension */*ext*/);krb5_error_codehdb_seal_key (	krb5_context /*context*/,	HDB */*db*/,	Key */*k*/);krb5_error_codehdb_seal_key_mkey (	krb5_context /*context*/,	Key */*k*/,	hdb_master_key /*mkey*/);krb5_error_codehdb_seal_keys (	krb5_context /*context*/,	HDB */*db*/,	hdb_entry */*ent*/);krb5_error_codehdb_seal_keys_mkey (	krb5_context /*context*/,	hdb_entry */*ent*/,	hdb_master_key /*mkey*/);krb5_error_codehdb_set_master_key (	krb5_context /*context*/,	HDB */*db*/,	krb5_keyblock */*key*/);krb5_error_codehdb_set_master_keyfile (	krb5_context /*context*/,	HDB */*db*/,	const char */*keyfile*/);krb5_error_codehdb_unlock (int /*fd*/);krb5_error_codehdb_unseal_key (	krb5_context /*context*/,	HDB */*db*/,	Key */*k*/);krb5_error_codehdb_unseal_key_mkey (	krb5_context /*context*/,	Key */*k*/,	hdb_master_key /*mkey*/);krb5_error_codehdb_unseal_keys (	krb5_context /*context*/,	HDB */*db*/,	hdb_entry */*ent*/);krb5_error_codehdb_unseal_keys_mkey (	krb5_context /*context*/,	hdb_entry */*ent*/,	hdb_master_key /*mkey*/);inthdb_value2entry (	krb5_context /*context*/,	krb5_data */*value*/,	hdb_entry */*ent*/);inthdb_value2entry_alias (	krb5_context /*context*/,	krb5_data */*value*/,	hdb_entry_alias */*ent*/);krb5_error_codehdb_write_master_key (	krb5_context /*context*/,	const char */*filename*/,	hdb_master_key /*mkey*/);#ifdef __cplusplus}#endif#endif /* __hdb_protos_h__ */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -