decode_negTokenInit had wrong calling sequence
authorSteve French <smfrench@gmail.com>
Mon, 20 Oct 2014 17:48:23 +0000 (12:48 -0500)
committerSteve French <steve.french@primarydata.com>
Mon, 8 Dec 2014 04:17:19 +0000 (22:17 -0600)
For krb5 enablement of SMB3, decoding negprot, caller now passes
server struct not the old sec_type

fs/cifs/smb2pdu.c

index 8f1672bb82d56202c3cc9d3d5506ab983d0467f6..0ca7f636475440fcd1ad2f9cf22e50c5bdff2140 100644 (file)
@@ -431,8 +431,7 @@ SMB2_negotiate(const unsigned int xid, struct cifs_ses *ses)
        if (rc)
                goto neg_exit;
        if (blob_length)
-               rc = decode_neg_token_init(security_blob, blob_length,
-                                  &server->sec_type);
+               rc = decode_negTokenInit(security_blob, blob_length, server);
        if (rc == 1)
                rc = 0;
        else if (rc == 0) {