Fix endian error in SMB2 protocol negotiation
Fix minor endian error in Jeff's auth rewrite Reviewed-by: Jeff Laytonn <jlayton@redhat.com> Signed-off-by: Steve French <smfrench@gmail.com>
This commit is contained in:
parent
7715dad8e1
commit
9cd2e62c49
|
@ -352,9 +352,9 @@ SMB2_negotiate(const unsigned int xid, struct cifs_ses *ses)
|
||||||
|
|
||||||
/* only one of SMB2 signing flags may be set in SMB2 request */
|
/* only one of SMB2 signing flags may be set in SMB2 request */
|
||||||
if (ses->sign)
|
if (ses->sign)
|
||||||
req->SecurityMode = SMB2_NEGOTIATE_SIGNING_REQUIRED;
|
req->SecurityMode = cpu_to_le16(SMB2_NEGOTIATE_SIGNING_REQUIRED);
|
||||||
else if (global_secflags & CIFSSEC_MAY_SIGN)
|
else if (global_secflags & CIFSSEC_MAY_SIGN)
|
||||||
req->SecurityMode = SMB2_NEGOTIATE_SIGNING_ENABLED;
|
req->SecurityMode = cpu_to_le16(SMB2_NEGOTIATE_SIGNING_ENABLED);
|
||||||
else
|
else
|
||||||
req->SecurityMode = 0;
|
req->SecurityMode = 0;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue