Fix VFS layer:
authorAlexander Bokovoy <ab@samba.org>
Sun, 11 May 2003 23:34:18 +0000 (23:34 +0000)
committerAlexander Bokovoy <ab@samba.org>
Sun, 11 May 2003 23:34:18 +0000 (23:34 +0000)
commite7c8c15888454043c73967635deb4d3419a489e9
treef876b48b107b0f1c3b05445f1198d4858a46aa24
parent03589cf994e91a06a44e528d5864f2c85bcf8bef
Fix VFS layer:
1. Finally work with cascaded modules with private data storage per module
2. Convert VFS API to macro calls to simplify cascading
3. Add quota support to VFS layer (prepare to NT quota support)

Patch by Stefan (metze) Metzemacher, with review of Jelmer and me
Tested in past few weeks. Documentation to new VFS API for third-party developers to follow
(This used to be commit 91984ef5caa2d13c5d52e1f535bd3bbbae1ec978)
34 files changed:
source3/include/includes.h
source3/include/smb.h
source3/include/smb_macros.h
source3/include/vfs.h
source3/locking/posix.c
source3/modules/vfs_audit.c
source3/modules/vfs_extd_audit.c
source3/modules/vfs_fake_perms.c
source3/modules/vfs_netatalk.c
source3/modules/vfs_recycle.c
source3/msdfs/msdfs.c
source3/param/loadparm.c
source3/printing/nt_printing.c
source3/printing/printfsp.c
source3/rpc_server/srv_srvsvc_nt.c
source3/smbd/close.c
source3/smbd/conn.c
source3/smbd/dir.c
source3/smbd/dosmode.c
source3/smbd/fileio.c
source3/smbd/filename.c
source3/smbd/notify_hash.c
source3/smbd/nttrans.c
source3/smbd/open.c
source3/smbd/posix_acls.c
source3/smbd/reply.c
source3/smbd/service.c
source3/smbd/statcache.c
source3/smbd/trans2.c
source3/smbd/vfs-wrap.c
source3/smbd/vfs.c
source3/torture/cmd_vfs.c
source3/torture/vfstest.c
source3/torture/vfstest.h