diff options
author | Simo Sorce <idra@samba.org> | 2002-07-30 09:59:53 +0000 |
---|---|---|
committer | Simo Sorce <idra@samba.org> | 2002-07-30 09:59:53 +0000 |
commit | edb9158f09d488d9f98dffe477808dd3909b693a (patch) | |
tree | 14d97a9ea7d9b95c97d856cb1ad6152200e403a5 /source3/include/smb.h | |
parent | 02cb8d63bcdf3c55f56d69f17bc905b1047cc573 (diff) | |
download | samba-edb9158f09d488d9f98dffe477808dd3909b693a.tar.gz samba-edb9158f09d488d9f98dffe477808dd3909b693a.tar.bz2 samba-edb9158f09d488d9f98dffe477808dd3909b693a.zip |
OK!
Finally the cascaded VFS patch is in.
Testing is very welcome, specially with layered multiple vfs modules.
A big thank to Alexander Bokovoy for his work and patience :)
Simo.
(This used to be commit 56283601afe1836dafe0580532f014e29593c463)
Diffstat (limited to 'source3/include/smb.h')
-rw-r--r-- | source3/include/smb.h | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/source3/include/smb.h b/source3/include/smb.h index 915ab66703..2911a991f2 100644 --- a/source3/include/smb.h +++ b/source3/include/smb.h @@ -444,6 +444,15 @@ typedef struct #include "smb_acls.h" #include "vfs.h" +typedef struct smb_vfs_handle_struct +{ + void *data; + /* Handle on dlopen() call */ + void *handle; + struct smb_vfs_handle_struct *next, *prev; + +} smb_vfs_handle_struct; + typedef struct connection_struct { struct connection_struct *next, *prev; @@ -461,9 +470,7 @@ typedef struct connection_struct char *origpath; struct vfs_ops vfs_ops; /* Filesystem operations */ - /* Handle on dlopen() call */ - void *dl_handle; - void *vfs_private; + struct smb_vfs_handle_struct *vfs_private; char *user; /* name of user who *opened* this connection */ uid_t uid; /* uid of user who *opened* this connection */ |