From: Volker Lendecke Date: Thu, 13 Sep 2018 17:11:22 +0000 (+0200) Subject: smbd: Use share_mode_entry's lease data in delay_rename_for_lease_break() X-Git-Url: http://git.samba.org/?a=commitdiff_plain;h=f33cb162788397863e03e8288f34aa32c345cee5;p=metze%2Fsamba%2Fwip.git smbd: Use share_mode_entry's lease data in delay_rename_for_lease_break() Signed-off-by: Volker Lendecke Reviewed-by: Christof Schmitt --- diff --git a/source3/smbd/smb2_setinfo.c b/source3/smbd/smb2_setinfo.c index 7fdcbd7a8d2b..845c51d29305 100644 --- a/source3/smbd/smb2_setinfo.c +++ b/source3/smbd/smb2_setinfo.c @@ -202,7 +202,6 @@ static struct tevent_req *delay_rename_for_lease_break(struct tevent_req *req, for (i=0; inum_share_modes; i++) { struct share_mode_entry *e = &d->share_modes[i]; - struct share_mode_lease *l = NULL; uint32_t e_lease_type; uint32_t break_to; @@ -216,12 +215,10 @@ static struct tevent_req *delay_rename_for_lease_break(struct tevent_req *req, continue; } - l = &d->leases[e->lease_idx]; - if (smb2_lease_equal(fsp_client_guid(fsp), &fsp->lease->lease.lease_key, - &l->client_guid, - &l->lease_key)) { + &e->client_guid, + &e->lease_key)) { continue; }