diff options
author | Stefan Metzmacher <metze@samba.org> | 2009-05-19 10:47:51 +0200 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2009-05-20 15:43:00 +0200 |
commit | d7d73b08e993f6ca5948c3bbe653352573c6f43d (patch) | |
tree | 23a01ac1076f26abe8c8a5093744320c9b991916 /source3/smbd/negprot.c | |
parent | 3ef6a5ae9ebefb18755337a83ba5488e8b8edd6e (diff) | |
download | samba-d7d73b08e993f6ca5948c3bbe653352573c6f43d.tar.gz samba-d7d73b08e993f6ca5948c3bbe653352573c6f43d.tar.bz2 samba-d7d73b08e993f6ca5948c3bbe653352573c6f43d.zip |
s3:smbd: allow SMB 2.002 dialect in SMB1 negprot
We create a dummy SMB2 Negotiate inbuf and pass the
connection to the SMB2 engine.
metze
Diffstat (limited to 'source3/smbd/negprot.c')
-rw-r--r-- | source3/smbd/negprot.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source3/smbd/negprot.c b/source3/smbd/negprot.c index b3eb698a37..6d15f486df 100644 --- a/source3/smbd/negprot.c +++ b/source3/smbd/negprot.c @@ -481,6 +481,7 @@ static const struct { void (*proto_reply_fn)(struct smb_request *req, uint16 choice); int protocol_level; } supported_protocols[] = { + {"SMB 2.002", "SMB2", reply_smb2002, PROTOCOL_SMB2}, {"NT LANMAN 1.0", "NT1", reply_nt1, PROTOCOL_NT1}, {"NT LM 0.12", "NT1", reply_nt1, PROTOCOL_NT1}, {"POSIX 2", "NT1", reply_nt1, PROTOCOL_NT1}, |