smbd: fix the handling of create_options to pass RAW-OPEN
authorStefan Metzmacher <metze@samba.org>
Tue, 19 Aug 2008 14:34:50 +0000 (16:34 +0200)
committerKarolin Seeger <kseeger@samba.org>
Thu, 21 Aug 2008 12:12:42 +0000 (14:12 +0200)
commit0f71b748a580defaf994809f91c9d9654eab3554
tree6fe2b6cc7577b757416b4b2328ac66fbf502cf8e
parentf84d9907a3744df6ee59d5de4d3ffe121cf247c8
smbd: fix the handling of create_options to pass RAW-OPEN

Some of the bits generate INVALID_PARAMETER and some bits
are ignored when they come from a client, that's why we need
to use bits from the ignored range for our internal usage.

metze
(cherry picked from commit 7b4c8a4e39f310eb450918fa841b0ea1b4af19f7)
(cherry picked from commit a12cbcb009a02ee23ec0b24c2fca5deaa0ba6412)
source/include/smb.h
source/smbd/nttrans.c
source/smbd/open.c