s3: Pass filters explicitly through vfs notify watch
authorVolker Lendecke <vl@samba.org>
Mon, 26 Mar 2012 10:46:11 +0000 (12:46 +0200)
committerVolker Lendecke <vl@samba.org>
Mon, 26 Mar 2012 15:45:43 +0000 (17:45 +0200)
commitfa6f61e83565f49fb4e75248cffaa1ef31567d20
tree0caed7c2a103a24db7e6d2e0578071beefbb69f2
parentc3a506b64e248152212ab647048a47bd63039452
s3: Pass filters explicitly through vfs notify watch

This removes a dependency on "struct notify_entry" and makes the nature of the
API more explicit. We depend upon the VFS module to mask out elements from
e->filter and e->subdir_filter that it took over to handle.

Autobuild-User: Volker Lendecke <vl@samba.org>
Autobuild-Date: Mon Mar 26 17:45:44 CEST 2012 on sn-devel-104
12 files changed:
examples/VFS/skel_opaque.c
examples/VFS/skel_transparent.c
source3/include/vfs.h
source3/include/vfs_macros.h
source3/modules/vfs_default.c
source3/modules/vfs_full_audit.c
source3/modules/vfs_notify_fam.c
source3/modules/vfs_time_audit.c
source3/smbd/notify.c
source3/smbd/notify_inotify.c
source3/smbd/proto.h
source3/smbd/vfs.c