From 247273196ff8035ef16805f04fe7c32ef9a8be50 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Fri, 23 Apr 2010 15:35:34 -0700 Subject: [PATCH] When sending the initial async response, this is never part of a chain. Get the reply flags correct. Jeremy. --- source3/smbd/smb2_server.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source3/smbd/smb2_server.c b/source3/smbd/smb2_server.c index c838954836f..04cace8a591 100644 --- a/source3/smbd/smb2_server.c +++ b/source3/smbd/smb2_server.c @@ -713,7 +713,7 @@ NTSTATUS smbd_smb2_request_pending_queue(struct smbd_smb2_request *req, } reqhdr = (uint8_t *)req->out.vector[i].iov_base; - flags = IVAL(reqhdr, SMB2_HDR_FLAGS); + flags = (IVAL(reqhdr, SMB2_HDR_FLAGS) & ~SMB2_HDR_FLAG_CHAINED); message_id = BVAL(reqhdr, SMB2_HDR_MESSAGE_ID); async_id = message_id; /* keep it simple for now... */ -- 2.11.4.GIT