mirror of
https://github.com/samba-team/samba.git
synced 2025-03-08 04:58:40 +03:00
Fix the "allow_smb2" bug being set to false that was driving me mad :-).
The first packet from a rebooted Win7 on an SMB2 connection is an SMB1 negprot... Jeremy.
This commit is contained in:
parent
3c585e9a80
commit
c9a3661c4b
@ -1633,8 +1633,12 @@ static void process_smb(struct smbd_server_connection *conn,
|
||||
if (smbd_is_smb2_header(inbuf, nread)) {
|
||||
smbd_smb2_first_negprot(smbd_server_conn, inbuf, nread);
|
||||
return;
|
||||
} else if (nread >= smb_size && valid_smb_header(inbuf)
|
||||
&& CVAL(inbuf, smb_com) != 0x72) {
|
||||
/* This is a non-negprot SMB1 packet.
|
||||
Disable SMB2 from now on. */
|
||||
smbd_server_conn->allow_smb2 = false;
|
||||
}
|
||||
smbd_server_conn->allow_smb2 = false;
|
||||
}
|
||||
|
||||
show_msg((char *)inbuf);
|
||||
|
Loading…
x
Reference in New Issue
Block a user