svn commit: samba r15974 - in trunk/source: . include modules smbd

James Peach jpeach at samba.org
Wed May 31 01:21:52 GMT 2006


On Wed, 2006-05-31 at 01:14 +0000, jpeach at samba.org wrote:
> Author: jpeach
> Date: 2006-05-31 01:14:48 +0000 (Wed, 31 May 2006)
> New Revision: 15974
> 
> WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=15974
> 
> Log:
> Move vfs-wrap.c into a default VFS module. This means that all
> filesystem operations are now provided by VFS modules. The
> default VFS module is built statically and specially named
> so that it can't be used dynamically.

There is a change of semantics hidden in here. Previously, if a two
modules registered an opaque operation, only the first one would
succeed. Now, the second one succeeds. This behaviour is necessary
because we no longer have any way to detect whether an opaque op was
provided by the default VFS module or not.

-- 
James Peach | jpeach at samba.org



More information about the samba-technical mailing list