]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
vfs_default: initialize lease in the vfs_default_durable_reconnect_state
authorRalph Boehme <slow@samba.org>
Tue, 2 Dec 2025 19:00:32 +0000 (20:00 +0100)
committerRalph Boehme <slow@samba.org>
Fri, 17 Jul 2026 10:18:36 +0000 (10:18 +0000)
vfs_default_durable_reconnect_fn() needs it.

Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Anoop C S <anoopcs@samba.org>
source3/smbd/durable.c

index aad56d9043682788ec0ea4ed7f93f5aebd40a6f7..6ea5791002dedd2f380493915e03bf2f4876531a 100644 (file)
@@ -593,6 +593,7 @@ struct vfs_default_durable_reconnect_state {
        TALLOC_CTX *mem_ctx;
        struct smb_request *smb1req;
        struct smbXsrv_open *op;
+       const struct smb2_lease *lease;
        struct vfs_default_durable_cookie cookie;
        struct files_struct *fsp;
        struct files_struct *dirfsp;
@@ -862,6 +863,7 @@ NTSTATUS vfs_default_durable_reconnect(struct connection_struct *conn,
                .mem_ctx = mem_ctx,
                .smb1req = smb1req,
                .op = op,
+               .lease = lease,
        };
 
        /*