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

📄 krb5-protos.h

📁 samba最新软件
💻 H
📖 第 1 页 / 共 5 页
字号:
int KRB5_LIB_FUNCTIONkrb5_data_cmp (	const krb5_data */*data1*/,	const krb5_data */*data2*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_data_copy (	krb5_data */*p*/,	const void */*data*/,	size_t /*len*/);void KRB5_LIB_FUNCTIONkrb5_data_free (krb5_data */*p*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_data_realloc (	krb5_data */*p*/,	int /*len*/);void KRB5_LIB_FUNCTIONkrb5_data_zero (krb5_data */*p*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_decode_Authenticator (	krb5_context /*context*/,	const void */*data*/,	size_t /*length*/,	Authenticator */*t*/,	size_t */*len*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_decode_ETYPE_INFO (	krb5_context /*context*/,	const void */*data*/,	size_t /*length*/,	ETYPE_INFO */*t*/,	size_t */*len*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_decode_ETYPE_INFO2 (	krb5_context /*context*/,	const void */*data*/,	size_t /*length*/,	ETYPE_INFO2 */*t*/,	size_t */*len*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_decode_EncAPRepPart (	krb5_context /*context*/,	const void */*data*/,	size_t /*length*/,	EncAPRepPart */*t*/,	size_t */*len*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_decode_EncASRepPart (	krb5_context /*context*/,	const void */*data*/,	size_t /*length*/,	EncASRepPart */*t*/,	size_t */*len*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_decode_EncKrbCredPart (	krb5_context /*context*/,	const void */*data*/,	size_t /*length*/,	EncKrbCredPart */*t*/,	size_t */*len*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_decode_EncTGSRepPart (	krb5_context /*context*/,	const void */*data*/,	size_t /*length*/,	EncTGSRepPart */*t*/,	size_t */*len*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_decode_EncTicketPart (	krb5_context /*context*/,	const void */*data*/,	size_t /*length*/,	EncTicketPart */*t*/,	size_t */*len*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_decode_ap_req (	krb5_context /*context*/,	const krb5_data */*inbuf*/,	krb5_ap_req */*ap_req*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_decrypt (	krb5_context /*context*/,	krb5_crypto /*crypto*/,	unsigned /*usage*/,	void */*data*/,	size_t /*len*/,	krb5_data */*result*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_decrypt_EncryptedData (	krb5_context /*context*/,	krb5_crypto /*crypto*/,	unsigned /*usage*/,	const EncryptedData */*e*/,	krb5_data */*result*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_decrypt_ivec (	krb5_context /*context*/,	krb5_crypto /*crypto*/,	unsigned /*usage*/,	void */*data*/,	size_t /*len*/,	krb5_data */*result*/,	void */*ivec*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_decrypt_ticket (	krb5_context /*context*/,	Ticket */*ticket*/,	krb5_keyblock */*key*/,	EncTicketPart */*out*/,	krb5_flags /*flags*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_derive_key (	krb5_context /*context*/,	const krb5_keyblock */*key*/,	krb5_enctype /*etype*/,	const void */*constant*/,	size_t /*constant_len*/,	krb5_keyblock **/*derived_key*/);krb5_error_codekrb5_digest_alloc (	krb5_context /*context*/,	krb5_digest */*digest*/);voidkrb5_digest_free (krb5_digest /*digest*/);krb5_error_codekrb5_digest_get_client_binding (	krb5_context /*context*/,	krb5_digest /*digest*/,	char **/*type*/,	char **/*binding*/);const char *krb5_digest_get_identifier (	krb5_context /*context*/,	krb5_digest /*digest*/);const char *krb5_digest_get_opaque (	krb5_context /*context*/,	krb5_digest /*digest*/);const char *krb5_digest_get_rsp (	krb5_context /*context*/,	krb5_digest /*digest*/);const char *krb5_digest_get_server_nonce (	krb5_context /*context*/,	krb5_digest /*digest*/);krb5_error_codekrb5_digest_get_session_key (	krb5_context /*context*/,	krb5_digest /*digest*/,	krb5_data */*data*/);krb5_error_codekrb5_digest_get_tickets (	krb5_context /*context*/,	krb5_digest /*digest*/,	Ticket **/*tickets*/);krb5_error_codekrb5_digest_init_request (	krb5_context /*context*/,	krb5_digest /*digest*/,	krb5_realm /*realm*/,	krb5_ccache /*ccache*/);krb5_error_codekrb5_digest_probe (	krb5_context /*context*/,	krb5_realm /*realm*/,	krb5_ccache /*ccache*/,	unsigned */*flags*/);krb5_booleankrb5_digest_rep_get_status (	krb5_context /*context*/,	krb5_digest /*digest*/);krb5_error_codekrb5_digest_request (	krb5_context /*context*/,	krb5_digest /*digest*/,	krb5_realm /*realm*/,	krb5_ccache /*ccache*/);krb5_error_codekrb5_digest_set_authentication_user (	krb5_context /*context*/,	krb5_digest /*digest*/,	krb5_principal /*authentication_user*/);krb5_error_codekrb5_digest_set_authid (	krb5_context /*context*/,	krb5_digest /*digest*/,	const char */*authid*/);krb5_error_codekrb5_digest_set_client_nonce (	krb5_context /*context*/,	krb5_digest /*digest*/,	const char */*nonce*/);krb5_error_codekrb5_digest_set_digest (	krb5_context /*context*/,	krb5_digest /*digest*/,	const char */*dgst*/);krb5_error_codekrb5_digest_set_hostname (	krb5_context /*context*/,	krb5_digest /*digest*/,	const char */*hostname*/);krb5_error_codekrb5_digest_set_identifier (	krb5_context /*context*/,	krb5_digest /*digest*/,	const char */*id*/);krb5_error_codekrb5_digest_set_method (	krb5_context /*context*/,	krb5_digest /*digest*/,	const char */*method*/);krb5_error_codekrb5_digest_set_nonceCount (	krb5_context /*context*/,	krb5_digest /*digest*/,	const char */*nonce_count*/);krb5_error_codekrb5_digest_set_opaque (	krb5_context /*context*/,	krb5_digest /*digest*/,	const char */*opaque*/);krb5_error_codekrb5_digest_set_qop (	krb5_context /*context*/,	krb5_digest /*digest*/,	const char */*qop*/);krb5_error_codekrb5_digest_set_realm (	krb5_context /*context*/,	krb5_digest /*digest*/,	const char */*realm*/);intkrb5_digest_set_responseData (	krb5_context /*context*/,	krb5_digest /*digest*/,	const char */*response*/);krb5_error_codekrb5_digest_set_server_cb (	krb5_context /*context*/,	krb5_digest /*digest*/,	const char */*type*/,	const char */*binding*/);krb5_error_codekrb5_digest_set_server_nonce (	krb5_context /*context*/,	krb5_digest /*digest*/,	const char */*nonce*/);krb5_error_codekrb5_digest_set_type (	krb5_context /*context*/,	krb5_digest /*digest*/,	const char */*type*/);krb5_error_codekrb5_digest_set_uri (	krb5_context /*context*/,	krb5_digest /*digest*/,	const char */*uri*/);krb5_error_codekrb5_digest_set_username (	krb5_context /*context*/,	krb5_digest /*digest*/,	const char */*username*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_domain_x500_decode (	krb5_context /*context*/,	krb5_data /*tr*/,	char ***/*realms*/,	int */*num_realms*/,	const char */*client_realm*/,	const char */*server_realm*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_domain_x500_encode (	char **/*realms*/,	int /*num_realms*/,	krb5_data */*encoding*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_eai_to_heim_errno (	int /*eai_errno*/,	int /*system_error*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_encode_Authenticator (	krb5_context /*context*/,	void */*data*/,	size_t /*length*/,	Authenticator */*t*/,	size_t */*len*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_encode_ETYPE_INFO (	krb5_context /*context*/,	void */*data*/,	size_t /*length*/,	ETYPE_INFO */*t*/,	size_t */*len*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_encode_ETYPE_INFO2 (	krb5_context /*context*/,	void */*data*/,	size_t /*length*/,	ETYPE_INFO2 */*t*/,	size_t */*len*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_encode_EncAPRepPart (	krb5_context /*context*/,	void */*data*/,	size_t /*length*/,	EncAPRepPart */*t*/,	size_t */*len*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_encode_EncASRepPart (	krb5_context /*context*/,	void */*data*/,	size_t /*length*/,	EncASRepPart */*t*/,	size_t */*len*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_encode_EncKrbCredPart (	krb5_context /*context*/,	void */*data*/,	size_t /*length*/,	EncKrbCredPart */*t*/,	size_t */*len*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_encode_EncTGSRepPart (	krb5_context /*context*/,	void */*data*/,	size_t /*length*/,	EncTGSRepPart */*t*/,	size_t */*len*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_encode_EncTicketPart (	krb5_context /*context*/,	void */*data*/,	size_t /*length*/,	EncTicketPart */*t*/,	size_t */*len*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_encrypt (	krb5_context /*context*/,	krb5_crypto /*crypto*/,	unsigned /*usage*/,	const void */*data*/,	size_t /*len*/,	krb5_data */*result*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_encrypt_EncryptedData (	krb5_context /*context*/,	krb5_crypto /*crypto*/,	unsigned /*usage*/,	void */*data*/,	size_t /*len*/,	int /*kvno*/,	EncryptedData */*result*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_encrypt_ivec (	krb5_context /*context*/,	krb5_crypto /*crypto*/,	unsigned /*usage*/,	const void */*data*/,	size_t /*len*/,	krb5_data */*result*/,	void */*ivec*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_enctype_disable (	krb5_context /*context*/,	krb5_enctype /*enctype*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_enctype_keybits (	krb5_context /*context*/,	krb5_enctype /*type*/,	size_t */*keybits*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_enctype_keysize (	krb5_context /*context*/,	krb5_enctype /*type*/,	size_t */*keysize*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_enctype_to_keytype (	krb5_context /*context*/,	krb5_enctype /*etype*/,	krb5_keytype */*keytype*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_enctype_to_string (	krb5_context /*context*/,	krb5_enctype /*etype*/,	char **/*string*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_enctype_valid (	krb5_context /*context*/,	krb5_enctype /*etype*/);krb5_boolean KRB5_LIB_FUNCTIONkrb5_enctypes_compatible_keys (	krb5_context /*context*/,	krb5_enctype /*etype1*/,	krb5_enctype /*etype2*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_err (	krb5_context /*context*/,	int /*eval*/,	krb5_error_code /*code*/,	const char */*fmt*/,	...)    __attribute__ ((noreturn, format (printf, 4, 5)));krb5_error_code KRB5_LIB_FUNCTION     __attribute__((deprecated)) krb5_free_creds_contents (krb5_context context, krb5_creds *c);krb5_error_code KRB5_LIB_FUNCTIONkrb5_error_from_rd_error (	krb5_context /*context*/,	const krb5_error */*error*/,	const krb5_creds */*creds*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_errx (	krb5_context /*context*/,	int /*eval*/,	const char */*fmt*/,	...)    __attribute__ ((noreturn, format (printf, 3, 4)));krb5_error_code KRB5_LIB_FUNCTIONkrb5_expand_hostname (	krb5_context /*context*/,	const char */*orig_hostname*/,	char **/*new_hostname*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_expand_hostname_realms (	krb5_context /*context*/,	const char */*orig_hostname*/,	char **/*new_hostname*/,	char ***/*realms*/);PA_DATA *krb5_find_padata (	PA_DATA */*val*/,	unsigned /*len*/,	int /*type*/,	int */*idx*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_format_time (	krb5_context /*context*/,	time_t /*t*/,	char */*s*/,	size_t /*len*/,	krb5_boolean /*include_time*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_free_address (	krb5_context /*context*/,	krb5_address */*address*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_free_addresses (	krb5_context /*context*/,	krb5_addresses */*addresses*/);void KRB5_LIB_FUNCTIONkrb5_free_ap_rep_enc_part (	krb5_context /*context*/,	krb5_ap_rep_enc_part */*val*/);void KRB5_LIB_FUNCTIONkrb5_free_authenticator (	krb5_context /*context*/,	krb5_authenticator */*authenticator*/);void KRB5_LIB_FUNCTIONkrb5_free_checksum (	krb5_context /*context*/,	krb5_checksum */*cksum*/);void KRB5_LIB_FUNCTIONkrb5_free_checksum_contents (	krb5_context /*context*/,	krb5_checksum */*cksum*/);void KRB5_LIB_FUNCTIONkrb5_free_config_files (char **/*filenames*/);void KRB5_LIB_FUNCTIONkrb5_free_context (krb5_context /*context*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_free_cred_contents (	krb5_context /*context*/,	krb5_creds */*c*/);krb5_error_code KRB5_LIB_FUNCTIONkrb5_free_creds (	krb5_context /*context*/,	krb5_creds */*c*/);void KRB5_LIB_FUNCTIONkrb5_free_data (	krb5_context /*context*/,	krb5_data */*p*/);void KRB5_LIB_FUNCTIONkrb5_free_data_contents (

⌨️ 快捷键说明

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