38 #define uchar unsigned char
45 void ntlmssp_genauth_ntlmv2(
char* user,
char *domain,
char* address_list,
int address_list_len,
char *challenge_data, uint8_t *lm_response,
46 uint8_t *nt_response, uint8_t* session_key,
unsigned char* ntlmv2_hash);
47 void ntlmssp_genauth_ntlm2(
char *password, uint8_t *lm_response, uint8_t *nt_response, uint8_t *session_key,
char *challenge_data,
unsigned char* nt_hash);
48 void ntlmssp_genauth_ntlm(
char *password, uint8_t *lm_response, uint8_t *nt_response, uint8_t *session_key,
char *challenge_data,
unsigned char* nt_hash,
int neg_flags);
49 uint8_t*
ntlmssp_genauth_keyexchg(uint8_t *session_key,
char *challenge_data,
unsigned char* nt_hash, uint8_t *new_sess_key);
void ntlmssp_genauth_ntlm(char *password, uint8_t *lm_response, uint8_t *nt_response, uint8_t *session_key, char *challenge_data, unsigned char *nt_hash, int neg_flags)
Definition: ntlmssp.c:70
uint8_t * ntlmssp_genauth_keyexchg(uint8_t *session_key, char *challenge_data, unsigned char *nt_hash, uint8_t *new_sess_key)
Definition: ntlmssp.c:86
void ntlmssp_genauth_ntlmv2(char *user, char *domain, char *address_list, int address_list_len, char *challenge_data, uint8_t *lm_response, uint8_t *nt_response, uint8_t *session_key, unsigned char *ntlmv2_hash)
Definition: ntlmssp.c:34
void ntlmssp_genauth_ntlm2(char *password, uint8_t *lm_response, uint8_t *nt_response, uint8_t *session_key, char *challenge_data, unsigned char *nt_hash)
Definition: ntlmssp.c:40