30
31
extern char *ntlm_hash_lm_password(char *password);
31
32
extern char *ntlm_hash_nt_password(char *password);
32
33
extern char *ntlm2_hash_password(char *username, char *domain, char *password);
33
extern int ntlm_request(char **dst, char *hostname, char *domain, int ntlm2, int nt, int lm, uint32_t flags);
34
extern int ntlm_response(char **dst, char *challenge, int challen, char *username, char *passnt2, char *passnt, char *passlm, char *hostname, char *domain, int ntlm2, int nt, int lm);
35
extern int ntlm_response(char **dst, char *challenge, int challen, struct auth_s *creds);