Hi,
it looks like src/include/ntlmauth.h contains a typo:
...
/* Negotiation request sent by client */
typedef struct _ntlm_negotiate {
char signature[8]; /* "NTLMSSP" */
int32_t type; /* LSWAP(0x1) */
ntlmhdr hdr; /* NTLM header */
u_int32_t flags; /* Request flags */
strhdr domain; /* Domain we wish to authenticate in */
strhdr workstation; /* Client workstation name */
char payload[256]; /* String data */
} ntlm_negotiate;
...
should read
...
/* Negotiation request sent by client */
typedef struct _ntlm_negotiate {
char signature[8]; /* "NTLMSSP" */
int32_t type; /* LSWAP(0x1) */
u_int32_t flags; /* Request flags */
strhdr domain; /* Domain we wish to authenticate in */
strhdr workstation; /* Client workstation name */
char payload[256]; /* String data */
} ntlm_negotiate;
...
With the following line removed:
ntlmhdr hdr; /* NTLM header */
Am I wrong in reading it?
Ciao
Michele
Received on Mon Mar 10 2003 - 10:04:29 MST
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:19:31 MST