Displaying 1 result from an estimated 1 matches for "msg_win9x".
2001 Oct 11
0
NTLM HTTP Authentication - distinguishing between win9x and NT and 2000
...data came 
from a win9x or NT client:
-----------------
    if (win9x==0) {
	    ntlm_encode_msg2(ntlm_connection->nonce, &msg);
	    challenge = uuencode_binary(r->pool, (unsigned char *) &msg, 
sizeof(msg));
	}
    else	{
	    ntlm_encode_msg2_win9x(ntlm_connection->nonce, 
&msg_win9x,crec->ntlm_domain);
	    challenge = uuencode_binary(r->pool, (unsigned char *) &msg_win9x, 
NTLM_MSG2_WIN9X_FIXED_SIZE+strlen(crec->ntlm_domain));
	}
--------------------
Possibly looking at the length of these structs or something - the nonce 
member?? would detmine this.
Note: a seg...