svn commit: samba r14877 - in branches/SAMBA_4_0/source: . ntvfs ntvfs/common ntvfs/posix ntvfs/sysdep

tridge at samba.org tridge at samba.org
Mon Apr 3 06:47:00 GMT 2006


Author: tridge
Date: 2006-04-03 06:46:55 +0000 (Mon, 03 Apr 2006)
New Revision: 14877

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=14877

Log:

added support for the kernel inotify mechanism. This passes basic
tests, but still needs some more work to ensure we correctly cope with
events that may generate both a system inotify event and a internal
notify event. The system inotify events won't handle recursion, and
don't understand things like streams.

This also adds the ntvfs/sysdep/ directory, which is meant for system
dependent code that is not tied to a particular ntvfs backend. The
inotify code is a good example of that.

Added:
   branches/SAMBA_4_0/source/ntvfs/sysdep/
   branches/SAMBA_4_0/source/ntvfs/sysdep/README
   branches/SAMBA_4_0/source/ntvfs/sysdep/config.m4
   branches/SAMBA_4_0/source/ntvfs/sysdep/config.mk
   branches/SAMBA_4_0/source/ntvfs/sysdep/inotify.c
   branches/SAMBA_4_0/source/ntvfs/sysdep/sys_notify.c
   branches/SAMBA_4_0/source/ntvfs/sysdep/sys_notify.h
Modified:
   branches/SAMBA_4_0/source/configure.in
   branches/SAMBA_4_0/source/ntvfs/common/notify.c
   branches/SAMBA_4_0/source/ntvfs/config.mk
   branches/SAMBA_4_0/source/ntvfs/posix/vfs_posix.c


Changeset:
Sorry, the patch is too large (820 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=14877


More information about the samba-cvs mailing list