smb3: move server check earlier when setting channel sequence number
authorSteve French <stfrench@microsoft.com>
Tue, 12 Sep 2023 19:08:36 +0000 (14:08 -0500)
committerSteve French <stfrench@microsoft.com>
Tue, 12 Sep 2023 19:21:32 +0000 (14:21 -0500)
commit05d0f8f55ad60854cb706798da94276a33590445
tree0de55a6cc0a36bad48abe73f2c428d1e828ca9cf
parent0bb80ecc33a8fb5a682236443c1e740d5c917d1d
smb3: move server check earlier when setting channel sequence number

Smatch warning pointed out by Dan Carpenter:

    fs/smb/client/smb2pdu.c:105 smb2_hdr_assemble()
    warn: variable dereferenced before check 'server' (see line 95)

Fixes: 09ee7a3bf866 ("[SMB3] send channel sequence number in SMB3 requests after reconnects")
Reported-by: Dan Carpenter <dan.carpenter@linaro.org>
Signed-off-by: Steve French <stfrench@microsoft.com>
fs/smb/client/smb2pdu.c