|
Data Structures |
struct | tSmbStrHeader |
struct | tSmbNtlmAuthRequest |
struct | tSmbNtlmAuthChallenge |
struct | tSmbNtlmAuthResponse |
Defines |
#define | SmbLength(ptr) (((ptr)->buffer - (uint8*)(ptr)) + (ptr)->bufIndex) |
Typedefs |
typedef unsigned short | uint16 |
typedef unsigned int | uint32 |
typedef unsigned char | uint8 |
Functions |
void | BuildAuthRequest (tSmbNtlmAuthRequest *request, long flags, char *host, char *domain) |
void | buildAuthResponse (tSmbNtlmAuthChallenge *challenge, tSmbNtlmAuthResponse *response, long flags, char *user, char *password, char *domain, char *host) |
int | from64tobits (char *out, const char *in) |
void | to64frombits (unsigned char *out, const unsigned char *in, int inlen) |
void | dumpAuthRequest (FILE *fp, tSmbNtlmAuthRequest *request) |
void | dumpAuthChallenge (FILE *fp, tSmbNtlmAuthChallenge *challenge) |
void | dumpAuthResponse (FILE *fp, tSmbNtlmAuthResponse *response) |