From: Volker Lendecke Date: Wed, 10 Apr 2019 19:54:27 +0000 (+0200) Subject: smbd: Use share_mode_entry's lease data in lease_match() X-Git-Tag: tdb-1.4.1~416 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c2ca82172457bd369715398aa7fda2af4e23f61f;p=thirdparty%2Fsamba.git smbd: Use share_mode_entry's lease data in lease_match() Signed-off-by: Volker Lendecke Reviewed-by: Christof Schmitt --- diff --git a/source3/smbd/open.c b/source3/smbd/open.c index 07f7c7ec194..e480c97b563 100644 --- a/source3/smbd/open.c +++ b/source3/smbd/open.c @@ -5026,7 +5026,7 @@ static NTSTATUS lease_match(connection_struct *conn, if (e->op_type == LEASE_OPLOCK) { struct share_mode_lease *l = NULL; l = &lck->data->leases[e->lease_idx]; - if (!smb2_lease_key_equal(&l->lease_key, + if (!smb2_lease_key_equal(&e->lease_key, lease_key)) { continue; }