heimntlm-protos.h

来自「samba最新软件」· C头文件 代码 · 共 132 行

H
132
字号
/* This is a generated file */#ifndef __heimntlm_protos_h__#define __heimntlm_protos_h__#include <stdarg.h>#ifdef __cplusplusextern "C" {#endifintheim_ntlm_build_ntlm1_master (	void */*key*/,	size_t /*len*/,	struct ntlm_buf */*session*/,	struct ntlm_buf */*master*/);intheim_ntlm_calculate_ntlm1 (	void */*key*/,	size_t /*len*/,	unsigned char challange[8],	struct ntlm_buf */*answer*/);intheim_ntlm_calculate_ntlm2 (	const void */*key*/,	size_t /*len*/,	const char */*username*/,	const char */*target*/,	const unsigned char serverchallange[8],	const struct ntlm_buf */*infotarget*/,	unsigned char ntlmv2[16],	struct ntlm_buf */*answer*/);intheim_ntlm_calculate_ntlm2_sess (	const unsigned char clnt_nonce[8],	const unsigned char svr_chal[8],	const unsigned char ntlm_hash[16],	struct ntlm_buf */*lm*/,	struct ntlm_buf */*ntlm*/);intheim_ntlm_decode_targetinfo (	const struct ntlm_buf */*data*/,	int /*ucs2*/,	struct ntlm_targetinfo */*ti*/);intheim_ntlm_decode_type1 (	const struct ntlm_buf */*buf*/,	struct ntlm_type1 */*data*/);intheim_ntlm_decode_type2 (	const struct ntlm_buf */*buf*/,	struct ntlm_type2 */*type2*/);intheim_ntlm_decode_type3 (	const struct ntlm_buf */*buf*/,	int /*ucs2*/,	struct ntlm_type3 */*type3*/);intheim_ntlm_encode_targetinfo (	const struct ntlm_targetinfo */*ti*/,	int /*ucs2*/,	struct ntlm_buf */*data*/);intheim_ntlm_encode_type1 (	const struct ntlm_type1 */*type1*/,	struct ntlm_buf */*data*/);intheim_ntlm_encode_type2 (	const struct ntlm_type2 */*type2*/,	struct ntlm_buf */*data*/);intheim_ntlm_encode_type3 (	const struct ntlm_type3 */*type3*/,	struct ntlm_buf */*data*/);voidheim_ntlm_free_buf (struct ntlm_buf */*p*/);voidheim_ntlm_free_targetinfo (struct ntlm_targetinfo */*ti*/);voidheim_ntlm_free_type1 (struct ntlm_type1 */*data*/);voidheim_ntlm_free_type2 (struct ntlm_type2 */*data*/);voidheim_ntlm_free_type3 (struct ntlm_type3 */*data*/);intheim_ntlm_nt_key (	const char */*password*/,	struct ntlm_buf */*key*/);voidheim_ntlm_ntlmv2_key (	const void */*key*/,	size_t /*len*/,	const char */*username*/,	const char */*target*/,	unsigned char ntlmv2[16]);intheim_ntlm_verify_ntlm2 (	const void */*key*/,	size_t /*len*/,	const char */*username*/,	const char */*target*/,	time_t /*now*/,	const unsigned char serverchallange[8],	const struct ntlm_buf */*answer*/,	struct ntlm_buf */*infotarget*/,	unsigned char ntlmv2[16]);#ifdef __cplusplus}#endif#endif /* __heimntlm_protos_h__ */

⌨️ 快捷键说明

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