diff options
author | Tim Potter <tpot@samba.org> | 1999-04-20 03:37:11 +0000 |
---|---|---|
committer | Tim Potter <tpot@samba.org> | 1999-04-20 03:37:11 +0000 |
commit | b7100673febaaaf37e0875ded640126425be9f8e (patch) | |
tree | 39eaf67ccfdc9b3fd448c15e2192d2235d66430a /source3/smbd/vfs-wrap.c | |
parent | 287476e8a0a537fc2bc10c1699577ece4aff7685 (diff) | |
download | samba-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