|
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) |