handle_timeout
if (tcon->handle_timeout)
seq_printf(s, ",handletimeout=%u", tcon->handle_timeout);
__u32 handle_timeout; /* persistent and durable handle timeout in ms */
if (tcon->handle_timeout != ctx->handle_timeout)
if (ctx->handle_timeout) {
tcon->handle_timeout = ctx->handle_timeout;
ctx->handle_timeout = master_tcon->handle_timeout;
ctx->handle_timeout = result.uint_32;
if (ctx->handle_timeout > SMB3_MAX_HANDLE_TIMEOUT) {
ctx->handle_timeout = 0; /* See MS-SMB2 spec section 2.2.14.2.12 */
__u32 handle_timeout; /* persistent and durable handle timeout in ms */
cpu_to_le32(oparms->tcon->handle_timeout);
buf->dcontext.Timeout = cpu_to_le32(oparms->tcon->handle_timeout);
INIT_DELAYED_WORK(&osdc->timeout_work, handle_timeout);