diff options
Diffstat (limited to 'source3/smbd/oplock.c')
-rw-r--r-- | source3/smbd/oplock.c | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/source3/smbd/oplock.c b/source3/smbd/oplock.c index 56b4499bff4..f94d9cc7888 100644 --- a/source3/smbd/oplock.c +++ b/source3/smbd/oplock.c @@ -149,28 +149,6 @@ static void downgrade_file_oplock(files_struct *fsp) TALLOC_FREE(fsp->oplock_timeout); } -uint32_t map_oplock_to_lease_type(uint16_t op_type) -{ - uint32_t ret; - - switch(op_type) { - case BATCH_OPLOCK: - case BATCH_OPLOCK|EXCLUSIVE_OPLOCK: - ret = SMB2_LEASE_READ|SMB2_LEASE_WRITE|SMB2_LEASE_HANDLE; - break; - case EXCLUSIVE_OPLOCK: - ret = SMB2_LEASE_READ|SMB2_LEASE_WRITE; - break; - case LEVEL_II_OPLOCK: - ret = SMB2_LEASE_READ; - break; - default: - ret = SMB2_LEASE_NONE; - break; - } - return ret; -} - uint32_t get_lease_type(const struct share_mode_data *d, const struct share_mode_entry *e) { |