First implementation of ChangeNotify - this version only checks
authorJeremy Allison <jra@samba.org>
Mon, 3 Aug 1998 19:07:55 +0000 (19:07 +0000)
committerJeremy Allison <jra@samba.org>
Mon, 3 Aug 1998 19:07:55 +0000 (19:07 +0000)
commita0748c3f53974483680ebe2ea4f556ece8d7fa43
tree70a87f23d9175d165b9d670ab563fb6d04e7c6ab
parent9b5d431661c55056c31bedf9ef3900f27e1c5292
First implementation of ChangeNotify - this version only checks
for changes in the directory modify timestamps. A better version
will look at the requested client flags, and create a hash that
represents the current state of the directory, and check against
this instead.
debug.c: Added lp_timestamp_logs() function.
loadparm.c: Added "change notify timeout" in seconds (default 60)
- this is the scan rate for a directory.
            Added ""timestamp logs" boolean - default True. Turns
off log timestamps (so I can read them :-).
nttrans.c: ChangeNotify implementation.
server.c: ChangeNotify implementation.
shmem_sysv.c: Added exits on shmem errors (without them smbd can
              core dump if some calls fail).
smb.h: Added ChangeNotify flags for future use.
util.c: Tidied up typedef.
Jeremy.
source/include/proto.h
source/include/smb.h
source/lib/debug.c
source/lib/util.c
source/locking/shmem_sysv.c
source/param/loadparm.c
source/smbd/nttrans.c
source/smbd/server.c