diff options
author | Jeremy Allison <jra@samba.org> | 2000-10-06 18:13:52 +0000 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2000-10-06 18:13:52 +0000 |
commit | ba00796e6dd13b87b7988a98e532676d9eab702c (patch) | |
tree | 6b53b1fae2ca229ab654bbff46b2e4dd7c4e489f /source3/smbd/vfs.c | |
parent | 08657e539e4cd4105057a9c12db30dbe4bbfcb1d (diff) | |
download | samba-ba00796e6dd13b87b7988a98e532676d9eab702c.tar.gz samba-ba00796e6dd13b87b7988a98e532676d9eab702c.tar.xz samba-ba00796e6dd13b87b7988a98e532676d9eab702c.zip |
Herb's warning fixes. Also the POSIX locking fix.
We now use our own vfs layer to do get/set acl calls (hurrah!).
Jeremy.
(This used to be commit dfe77c7046cbd65ee52aea7439f21503c1eac41d)
Diffstat (limited to 'source3/smbd/vfs.c')
-rw-r--r-- | source3/smbd/vfs.c | 80 |
1 files changed, 40 insertions, 40 deletions
diff --git a/source3/smbd/vfs.c b/source3/smbd/vfs.c index 6b1b5ed22de..467f3e47a2b 100644 --- a/source3/smbd/vfs.c +++ b/source3/smbd/vfs.c @@ -26,8 +26,8 @@ extern int DEBUGLEVEL; /* Some structures to help us initialise the vfs operations table */ struct vfs_syminfo { - char *name; - void *fptr; + char *name; + void *fptr; }; /* Default vfs hooks. WARNING: The order of these initialisers is @@ -36,44 +36,44 @@ struct vfs_syminfo { struct vfs_ops default_vfs_ops = { - /* Disk operations */ - - vfswrap_dummy_connect, - vfswrap_dummy_disconnect, - vfswrap_disk_free, - - /* Directory operations */ - - vfswrap_opendir, - vfswrap_readdir, - vfswrap_mkdir, - vfswrap_rmdir, - vfswrap_closedir, - - /* File operations */ - - vfswrap_open, - vfswrap_close, - vfswrap_read, - vfswrap_write, - vfswrap_lseek, - vfswrap_rename, - vfswrap_fsync, - vfswrap_stat, - vfswrap_fstat, - vfswrap_lstat, - vfswrap_unlink, - vfswrap_chmod, - vfswrap_chown, - vfswrap_chdir, - vfswrap_getwd, - vfswrap_utime, - vfswrap_ftruncate, - vfswrap_lock, - NULL, /* The 4 security descriptor functions are not defined by default. */ - NULL, - NULL, - NULL + /* Disk operations */ + + vfswrap_dummy_connect, + vfswrap_dummy_disconnect, + vfswrap_disk_free, + + /* Directory operations */ + + vfswrap_opendir, + vfswrap_readdir, + vfswrap_mkdir, + vfswrap_rmdir, + vfswrap_closedir, + + /* File operations */ + + vfswrap_open, + vfswrap_close, + vfswrap_read, + vfswrap_write, + vfswrap_lseek, + vfswrap_rename, + vfswrap_fsync, + vfswrap_stat, + vfswrap_fstat, + vfswrap_lstat, + vfswrap_unlink, + vfswrap_chmod, + vfswrap_chown, + vfswrap_chdir, + vfswrap_getwd, + vfswrap_utime, + vfswrap_ftruncate, + vfswrap_lock, + vfswrap_fget_nt_acl, + vfswrap_get_nt_acl, + vfswrap_fset_nt_acl, + vfswrap_set_nt_acl }; /**************************************************************************** |