VFS MODULE writers HEAD's up!!! Fixing Cascaded VFS modules

Stefan (metze) Metzmacher metze at metzemix.de
Mon Apr 28 06:28:55 GMT 2003


At 15:45 26.04.2003 +0200, Stefan (metze) Metzmacher wrote:
>At 09:27 22.04.2003 +0200, Stefan (metze) Metzmacher wrote:
>>Is this the one we can all accept?
>>if yes, I'll start implementing it
>>
>>> >
>>> > This would also make 'vfs object = recycle audit recycle' possible.
>>> >
>>> > it would drop the support for old modules!
>>> > (for me it's not a problem :-)
>>>It should be clearly documented!
>>>I do like *handle approach too (first one). As for breaking compatibility
>>>with previous alpha versions, it will probably occur anyway when NT quota
>>>support will be integrated.
>>
>>OK, Does anyone has objections to not start to implement this approach?
>
>Here's the first version off my implementation...
>
>This is not ready to apply, but it would be fine if someone can test it...
>
>What left is moving all smb_register_*() to NTSTATUS smb_register_*(uint16 
>version, ...)
>
>That's in the other patch I sended.
>
>don't worry about the idmap.h and sysquotas.h
>
>I need unid_t and SMB_DISK_QUOTA structs...

The next pre version of the patch

the conn->vfs_opaque_ops moved to conn->vfs_opaque.ops
and conn->vfs_opaque.handles[SMB_VFS_OP_XXX]



metze
-----------------------------------------------------------------------------
Stefan "metze" Metzmacher <metze at metzemix.de> 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 3_0-vfs-02.diff.gz
Type: application/octet-stream
Size: 50839 bytes
Desc: not available
Url : http://lists.samba.org/archive/samba-technical/attachments/20030428/a92e62f9/3_0-vfs-02.diff.obj


More information about the samba-technical mailing list