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 + -
显示快捷键?