aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--fs/Kconfig2
-rw-r--r--fs/cifs/cifssmb.c11
2 files changed, 7 insertions, 6 deletions
diff --git a/fs/Kconfig b/fs/Kconfig
index c4eaacb86071..d49b2a8c0be6 100644
--- a/fs/Kconfig
+++ b/fs/Kconfig
@@ -1731,7 +1731,7 @@ config CIFS_POSIX
1731 CIFS POSIX ACL support. If unsure, say N. 1731 CIFS POSIX ACL support. If unsure, say N.
1732 1732
1733config CIFS_DEBUG2 1733config CIFS_DEBUG2
1734 bool "Enable additional CIFS debugging routines 1734 bool "Enable additional CIFS debugging routines"
1735 help 1735 help
1736 Enabling this option adds a few more debugging routines 1736 Enabling this option adds a few more debugging routines
1737 to the cifs code which slightly increases the size of 1737 to the cifs code which slightly increases the size of
diff --git a/fs/cifs/cifssmb.c b/fs/cifs/cifssmb.c
index 6b5be6d59f07..eea8967e598e 100644
--- a/fs/cifs/cifssmb.c
+++ b/fs/cifs/cifssmb.c
@@ -436,9 +436,9 @@ CIFSSMBNegotiate(unsigned int xid, struct cifsSesInfo *ses)
436 a common dialect */ 436 a common dialect */
437 rc = -EOPNOTSUPP; 437 rc = -EOPNOTSUPP;
438 goto neg_err_exit; 438 goto neg_err_exit;
439 } else if((pSMBr->hdr.WordCount == 13) && 439#ifdef CONFIG_CIFS_WEAK_PW_HASH
440 (pSMBr->DialectIndex == LANMAN_PROT)) { 440 } else if((pSMBr->hdr.WordCount == 13)
441#ifdef CONFIG_CIFS_WEAK_PW_HASH 441 && (pSMBr->DialectIndex == LANMAN_PROT)) {
442 struct lanman_neg_rsp * rsp = 442 struct lanman_neg_rsp * rsp =
443 (struct lanman_neg_rsp *)pSMBr; 443 (struct lanman_neg_rsp *)pSMBr;
444 444
@@ -477,8 +477,9 @@ CIFSSMBNegotiate(unsigned int xid, struct cifsSesInfo *ses)
477 477
478 cFYI(1,("LANMAN negotiated")); /* BB removeme BB */ 478 cFYI(1,("LANMAN negotiated")); /* BB removeme BB */
479#else /* weak security disabled */ 479#else /* weak security disabled */
480 cERROR(1,("mount failed, cifs module not built with " 480 } else if(pSMBr->hdr.WordCount == 13)
481 "CIFS_WEAK_PW_HASH support")); 481 cERROR(1,("mount failed, cifs module not built "
482 "with CIFS_WEAK_PW_HASH support"));
482 rc = -EOPNOTSUPP; 483 rc = -EOPNOTSUPP;
483#endif /* WEAK_PW_HASH */ 484#endif /* WEAK_PW_HASH */
484 goto neg_err_exit; 485 goto neg_err_exit;