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, 28 Aug 2008 14:05:33 +0000 (16:05 +0200)
commitb3676d078ccdfb07c331811b83550e3f437c7ff5
tree0ff7917b636650bc777ec6b272b3ffd11890601c
parent5795219f4825d14a02a2d163ae539057112127b6
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