s4-smb: declare root_fid as a file handle
authorAndrew Tridgell <tridge@samba.org>
Thu, 15 Oct 2009 07:26:19 +0000 (18:26 +1100)
committerAndrew Tridgell <tridge@samba.org>
Thu, 15 Oct 2009 09:03:00 +0000 (20:03 +1100)
commit3c028ff88b7f8b4a19a058ee44aeb42c10f4b398
treeddac33c24d3f8c62c98e512fcbd240d1a094f5ca
parentc73ba89112dda50e1828e11c87f8006bc4968546
s4-smb: declare root_fid as a file handle

In order to implement root_fid in the s4 SMB server we need to declare
it as a handle type, just as for other fnum values in SMB. This
required some extensive (but simple) changes in many bits of code.
29 files changed:
source4/libcli/clifile.c
source4/libcli/raw/interfaces.h
source4/libcli/raw/rawfile.c
source4/libcli/smb_composite/appendacl.c
source4/librpc/rpc/dcerpc_smb.c
source4/ntvfs/ntvfs_generic.c
source4/smb_server/smb/nttrans.c
source4/smb_server/smb/reply.c
source4/torture/basic/base.c
source4/torture/basic/charset.c
source4/torture/basic/denytest.c
source4/torture/basic/disconnect.c
source4/torture/basic/unlink.c
source4/torture/gentest.c
source4/torture/nbench/nbio.c
source4/torture/raw/acls.c
source4/torture/raw/context.c
source4/torture/raw/eas.c
source4/torture/raw/mux.c
source4/torture/raw/notify.c
source4/torture/raw/open.c
source4/torture/raw/openbench.c
source4/torture/raw/oplock.c
source4/torture/raw/read.c
source4/torture/raw/rename.c
source4/torture/raw/samba3misc.c
source4/torture/raw/streams.c
source4/torture/raw/unlink.c
source4/torture/util_smb.c