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);
48 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);
49 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);
50 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:73
uint8_t * ntlmssp_genauth_keyexchg(uint8_t *session_key, char *challenge_data, unsigned char *nt_hash, uint8_t *new_sess_key)
Definition: ntlmssp.c:89
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:37
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:43