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