This is now contained in the struct smbd_lock_element for
each lock.
Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Noel Power <npower@samba.org>
NTSTATUS smbd_do_locks_try(
struct files_struct *fsp,
- enum brl_flavour lock_flav,
uint16_t num_locks,
struct smbd_lock_element *locks,
uint16_t *blocker_idx,
e->count,
e->offset,
e->brltype,
- lock_flav,
+ e->lock_flav,
blocking_pid,
blocking_smblctx);
if (!NT_STATUS_IS_OK(status)) {
e->smblctx,
e->count,
e->offset,
- lock_flav);
+ e->lock_flav);
}
return status;
status = smbd_do_locks_try(
fsp,
- lock_flav,
num_locks,
locks,
blocker_idx,
NTSTATUS smbd_do_locks_try(
struct files_struct *fsp,
- enum brl_flavour lock_flav,
uint16_t num_locks,
struct smbd_lock_element *locks,
uint16_t *blocker_idx,
status = smbd_do_locks_try(
state->fsp,
- WINDOWS_LOCK,
state->lock_count,
state->locks,
&blocker_idx,