s3 oplocks: Differentiate between releasing an oplock vs. downgrading to Level 2...
authorTim Prouty <tprouty@samba.org>
Fri, 9 Jan 2009 21:07:58 +0000 (13:07 -0800)
committerTim Prouty <tprouty@samba.org>
Tue, 10 Feb 2009 07:47:44 +0000 (23:47 -0800)
commit9c1310fa6ae1a67dc0fea3bf549d805ff167e78f
tree7f76f09d7839a7e8ef3caf12280a471bce3032f7
parent122dbbf00acc1768f98e5b57e94aab2b61671f40
s3 oplocks: Differentiate between releasing an oplock vs. downgrading to Level 2 for kernel oplocks

Pass in an extra argument when releasing an oplock so kernel oplock
implementations can support downgrading from Level 1 to Level 2.
source3/include/smb.h
source3/smbd/oplock.c
source3/smbd/oplock_irix.c
source3/smbd/oplock_linux.c