r14173: change smb interface structures to always use
authorStefan Metzmacher <metze@samba.org>
Fri, 10 Mar 2006 20:49:20 +0000 (20:49 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:56:57 +0000 (13:56 -0500)
commit2ef3f5970901b5accdb50f0d0115b5d46b0c788f
treea79f1e235b3607eaff000b4ebe063b4d40246659
parentfba4229e56dce867a7c9daf9a3523a4dc3e454ba
r14173: change smb interface structures to always use
a union smb_file, to abtract
- const char *path fot qpathinfo and setpathinfo
- uint16_t fnum for SMB
- smb2_handle handle for SMB2

the idea is to later add a struct ntvfs_handle *ntvfs
so that the ntvfs subsystem don't need to know the difference between SMB and SMB2

metze
72 files changed:
source/client/cifsddio.c
source/client/client.c
source/libcli/clifile.c
source/libcli/clireadwrite.c
source/libcli/clitrans2.c
source/libcli/raw/interfaces.h
source/libcli/raw/rawacl.c
source/libcli/raw/rawfile.c
source/libcli/raw/rawfileinfo.c
source/libcli/raw/rawioctl.c
source/libcli/raw/rawnotify.c
source/libcli/raw/rawreadwrite.c
source/libcli/smb2/getinfo.c
source/libcli/smb_composite/appendacl.c
source/libcli/smb_composite/loadfile.c
source/libcli/smb_composite/savefile.c
source/librpc/rpc/dcerpc_smb.c
source/ntvfs/cifs/vfs_cifs.c
source/ntvfs/ipc/vfs_ipc.c
source/ntvfs/nbench/vfs_nbench.c
source/ntvfs/ntvfs.h
source/ntvfs/ntvfs_generic.c
source/ntvfs/ntvfs_interface.c
source/ntvfs/posix/pvfs_acl.c
source/ntvfs/posix/pvfs_flush.c
source/ntvfs/posix/pvfs_ioctl.c
source/ntvfs/posix/pvfs_lock.c
source/ntvfs/posix/pvfs_open.c
source/ntvfs/posix/pvfs_qfileinfo.c
source/ntvfs/posix/pvfs_read.c
source/ntvfs/posix/pvfs_seek.c
source/ntvfs/posix/pvfs_unlink.c
source/ntvfs/posix/pvfs_write.c
source/ntvfs/posix/vfs_posix.c
source/ntvfs/print/vfs_print.c
source/ntvfs/simple/vfs_simple.c
source/ntvfs/unixuid/vfs_unixuid.c
source/smb_server/smb/nttrans.c
source/smb_server/smb/reply.c
source/smb_server/smb/trans2.c
source/torture/basic/delaywrite.c
source/torture/basic/delete.c
source/torture/basic/denytest.c
source/torture/basic/disconnect.c
source/torture/gentest.c
source/torture/nbench/nbio.c
source/torture/raw/acls.c
source/torture/raw/chkpath.c
source/torture/raw/close.c
source/torture/raw/context.c
source/torture/raw/eas.c
source/torture/raw/ioctl.c
source/torture/raw/lock.c
source/torture/raw/mux.c
source/torture/raw/notify.c
source/torture/raw/open.c
source/torture/raw/oplock.c
source/torture/raw/qfileinfo.c
source/torture/raw/read.c
source/torture/raw/rename.c
source/torture/raw/search.c
source/torture/raw/seek.c
source/torture/raw/setfileinfo.c
source/torture/raw/streams.c
source/torture/raw/unlink.c
source/torture/raw/write.c
source/torture/smb2/find.c
source/torture/smb2/getinfo.c
source/torture/smb2/setinfo.c
source/torture/smb2/util.c
source/torture/torture.c
source/torture/torture_util.c