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 06:46:02 +0000 (08:46 +0200)
commitebd1f8f9297b31353d094ddccc320a83f02877ce
treec2bb1bce82b8d65e090360563cdc897669ddb35b
parent64ebfe4b2e5b7e3e07a0af424b35000693148e48
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 3366ac2857820d87fb36a1357786a3564d258da5)
source/include/smb.h
source/smbd/nttrans.c
source/smbd/open.c