s3 OneFS: Add kernel oplocks implementation
authorTim Prouty <tprouty@samba.org>
Wed, 28 Jan 2009 00:13:35 +0000 (16:13 -0800)
committerTim Prouty <tprouty@samba.org>
Tue, 10 Feb 2009 07:47:45 +0000 (23:47 -0800)
commit16d2c2fa58c57539a9b540eb93825806caaea0b5
treef9e36ba11388ece127fa82c7eb96bfbc6a853902
parent32d68b8ec3aee7853c7547296e829277515813d1
s3 OneFS: Add kernel oplocks implementation

A few functions in oplocks_onefs.c need to be accessed from the onefs
vfs module.  It would be ideal if oplocks were implemented at the vfs
layer, but since they aren't yet, a new header is added to
source3/include to make these functions available to the onefs vfs
module.  oplocks_onefs.o doesn't need to be linked into the onefs vfs
module explicitly, since it is already linked into smbd by default.
source3/Makefile.in
source3/configure.in
source3/include/oplock_onefs.h [new file with mode: 0644]
source3/include/proto.h
source3/modules/onefs.h
source3/modules/onefs_open.c
source3/modules/onefs_system.c
source3/smbd/oplock.c
source3/smbd/oplock_onefs.c [new file with mode: 0644]