cifs: adjust sequence number downward after signing NT_CANCEL request
authorJeff Layton <jlayton@redhat.com>
Thu, 27 Dec 2012 13:05:03 +0000 (08:05 -0500)
committerSteve French <smfrench@gmail.com>
Sun, 30 Dec 2012 17:43:51 +0000 (11:43 -0600)
commit31efee60f489c759c341454d755a9fd13de8c03d
tree5cfe2dcce401fc01717d84cddc956ab138585f94
parentea702b80e0bbb2448e201472127288beb82ca2fe
cifs: adjust sequence number downward after signing NT_CANCEL request

When a call goes out, the signing code adjusts the sequence number
upward by two to account for the request and the response. An NT_CANCEL
however doesn't get a response of its own, it just hurries the server
along to get it to respond to the original request more quickly.
Therefore, we must adjust the sequence number back down by one after
signing a NT_CANCEL request.

Cc: <stable@vger.kernel.org>
Reported-by: Tim Perry <tdparmor-sambabugs@yahoo.com>
Signed-off-by: Jeff Layton <jlayton@redhat.com>
Signed-off-by: Steve French <smfrench@gmail.com>
fs/cifs/smb1ops.c