ntlmauth.h
Go to the documentation of this file.
struct _ntlm_authenticate ntlm_authenticate
struct _ntlm_challenge ntlm_challenge
struct _strhdr strhdr
void ntlm_make_challenge(ntlm_challenge *ch, const char *domain, const char *domain_controller, const char *challenge_nonce, const int challenge_nonce_len, const uint32_t flags)
Definition: ntlmauth.cc:209
lstring ntlm_fetch_string(const ntlmhdr *packet, const int32_t packet_length, const strhdr *str, const uint32_t flags)
Definition: ntlmauth.cc:98
int ntlm_unpack_auth(const ntlm_authenticate *auth, char *user, char *domain, const int32_t size)
Definition: ntlmauth.cc:246
struct _lstring lstring
struct _ntlmhdr ntlmhdr
struct _ntlm_negotiate ntlm_negotiate
int ntlm_validate_packet(const ntlmhdr *packet, const int32_t type)
Definition: ntlmauth.cc:67
void ntlm_add_to_payload(const ntlmhdr *packet_hdr, char *payload, int *payload_length, strhdr *hdr, const char *toadd, const uint16_t toadd_length)
Definition: ntlmauth.cc:164
Definition: ntlmauth.h:59
Definition: ntlmauth.h:173
Definition: ntlmauth.h:142
Definition: ntlmauth.h:122
Definition: ntlmauth.h:80
Definition: ntlmauth.h:52