39 #define uchar unsigned char
46 void ntlmssp_genauth_ntlmv2(
char* user,
char *domain,
char* address_list,
int address_list_len,
char *challenge_data, uint8_t *lm_response,
47 uint8_t *nt_response, uint8_t* session_key,
unsigned char* ntlmv2_hash);
49 uint8_t *lm_response, uint8_t *nt_response,
50 uint8_t *session_key,
char *challenge_data,
51 unsigned char* nt_hash);
54 uint8_t *lm_response, uint8_t *nt_response,
55 uint8_t *session_key,
char *challenge_data,
56 unsigned char* nt_hash,
int neg_flags);
57 uint8_t*
ntlmssp_genauth_keyexchg(uint8_t *session_key,
char *challenge_data,
unsigned char* nt_hash, uint8_t *new_sess_key);