Utility function called by locking requests.
****************************************************************************/
-NTSTATUS do_lock(struct messaging_context *msg_ctx,
- files_struct *fsp,
+NTSTATUS do_lock(files_struct *fsp,
uint64_t smblctx,
uint64_t count,
uint64_t offset,
uint64_t *poffset,
enum brl_type *plock_type,
enum brl_flavour lock_flav);
-NTSTATUS do_lock(struct messaging_context *msg_ctx,
- files_struct *fsp,
+NTSTATUS do_lock(files_struct *fsp,
uint64_t smblctx,
uint64_t count,
uint64_t offset,
if (access_mask & FILE_READ_DATA) {
off = access_to_netatalk_brl(fork_type, FILE_READ_DATA);
status = do_lock(
- handle->conn->sconn->msg_ctx,
fsp,
fsp->op->global->open_persistent_id,
1,
if (!share_for_read) {
off = denymode_to_netatalk_brl(fork_type, DENY_READ);
status = do_lock(
- handle->conn->sconn->msg_ctx,
fsp,
fsp->op->global->open_persistent_id,
1,
if (access_mask & FILE_WRITE_DATA) {
off = access_to_netatalk_brl(fork_type, FILE_WRITE_DATA);
status = do_lock(
- handle->conn->sconn->msg_ctx,
fsp,
fsp->op->global->open_persistent_id,
1,
if (!share_for_write) {
off = denymode_to_netatalk_brl(fork_type, DENY_WRITE);
status = do_lock(
- handle->conn->sconn->msg_ctx,
fsp,
fsp->op->global->open_persistent_id,
1,