summaryrefslogtreecommitdiff
path: root/source3/smbd/vfs-wrap.c
diff options
context:
space:
mode:
authorTim Potter <tpot@samba.org>1999-04-20 03:37:11 +0000
committerTim Potter <tpot@samba.org>1999-04-20 03:37:11 +0000
commitb7100673febaaaf37e0875ded640126425be9f8e (patch)
tree39eaf67ccfdc9b3fd448c15e2192d2235d66430a /source3/smbd/vfs-wrap.c
parent287476e8a0a537fc2bc10c1699577ece4aff7685 (diff)
downloadsamba-b7100673febaaaf37e0875ded640126425be9f8e.tar.gz
samba-b7100673febaaaf37e0875ded640126425be9f8e.tar.bz2
samba-b7100673febaaaf37e0875ded640126425be9f8e.zip
Changed the way a VFS is initialised. The vfs_init() function is
executed from the VFS object file and it returns a pointer to a vfs_ops structure. If any of the function pointers in vfs_ops are NULL, then they are replaced with the standard disk functions. This should allow disk-related VFS modules to be easily added. I've written an auditing VFS module which logs various calls (connect, disconnect, mkdir, rmdir, open and a few others) to syslog in a couple of pages of code. Thanks to tridge for various useful suggestions. (This used to be commit 346c78d7078d87bc95abc274f2bc66476aeee54c)
Diffstat (limited to 'source3/smbd/vfs-wrap.c')
0 files changed, 0 insertions, 0 deletions