summaryrefslogtreecommitdiff
path: root/source3/modules/onefs.h
diff options
context:
space:
mode:
authorDave Richards <dave.richards@isilon.com>2009-03-13 14:21:40 -0700
committerTim Prouty <tprouty@samba.org>2009-03-13 14:21:40 -0700
commit5df46fa35bd7c7aa083d4db1331b6f056ef70c77 (patch)
tree21a515fc69549288fa0318697699514b091bb1c1 /source3/modules/onefs.h
parent1fcc11ff25f1c3e7586b13b24e5d0eec4ccfaedc (diff)
downloadsamba-5df46fa35bd7c7aa083d4db1331b6f056ef70c77.tar.gz
samba-5df46fa35bd7c7aa083d4db1331b6f056ef70c77.tar.bz2
samba-5df46fa35bd7c7aa083d4db1331b6f056ef70c77.zip
s3 OneFS: Add kernel strict locking support
Diffstat (limited to 'source3/modules/onefs.h')
-rw-r--r--source3/modules/onefs.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/source3/modules/onefs.h b/source3/modules/onefs.h
index ebeece40ad..bb7695800e 100644
--- a/source3/modules/onefs.h
+++ b/source3/modules/onefs.h
@@ -106,6 +106,14 @@ bool onefs_brl_cancel_windows(vfs_handle_struct *handle,
struct lock_struct *plock,
struct blocking_lock_record *blr);
+bool onefs_strict_lock(vfs_handle_struct *handle,
+ files_struct *fsp,
+ struct lock_struct *plock);
+
+void onefs_strict_unlock(vfs_handle_struct *handle,
+ files_struct *fsp,
+ struct lock_struct *plock);
+
NTSTATUS onefs_notify_watch(vfs_handle_struct *vfs_handle,
struct sys_notify_context *ctx,
struct notify_entry *e,