s3:locking: pass lease_key explicitly to set_share_mode()
authorStefan Metzmacher <metze@samba.org>
Wed, 10 Aug 2022 08:27:15 +0000 (08:27 +0000)
committerJule Anger <janger@samba.org>
Tue, 23 Aug 2022 07:46:18 +0000 (07:46 +0000)
commit411af5fb48c076500be41b795b7627edf3554b8e
tree692ccda6033d9f621f6ea54c9285114c2363121d
parent6bf37ba4538b309bf455c26ab0aeca6ba376d552
s3:locking: pass lease_key explicitly to set_share_mode()

We should avoid accessing fsp->lease if possible.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=15125

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
(cherry picked from commit 8b3b316680221487f84a7cfe14f52e8ffd64ba85)
source3/locking/share_mode_lock.c
source3/locking/share_mode_lock.h
source3/smbd/open.c