[CIFS] Fix minor build breaks due to cifs kconfig issues
authorSteve French <sfrench@us.ibm.com>
Thu, 1 Jun 2006 19:38:46 +0000 (19:38 +0000)
committerSteve French <sfrench@us.ibm.com>
Thu, 1 Jun 2006 19:38:46 +0000 (19:38 +0000)
Signed-off-by: Steve French <sfrench@us.ibm.com>
fs/Kconfig
fs/cifs/cifssmb.c

index c4eaacb..d49b2a8 100644 (file)
@@ -1731,7 +1731,7 @@ config CIFS_POSIX
          CIFS POSIX ACL support.  If unsure, say N.
 
 config CIFS_DEBUG2
-       bool "Enable additional CIFS debugging routines
+       bool "Enable additional CIFS debugging routines"
        help
           Enabling this option adds a few more debugging routines
           to the cifs code which slightly increases the size of
index 6b5be6d..eea8967 100644 (file)
@@ -436,9 +436,9 @@ CIFSSMBNegotiate(unsigned int xid, struct cifsSesInfo *ses)
                        a common dialect */
                        rc = -EOPNOTSUPP;
                        goto neg_err_exit;
-               } else if((pSMBr->hdr.WordCount == 13) && 
-                       (pSMBr->DialectIndex == LANMAN_PROT)) {
-#ifdef CONFIG_CIFS_WEAK_PW_HASH
+#ifdef CONFIG_CIFS_WEAK_PW_HASH 
+                } else if((pSMBr->hdr.WordCount == 13)
+                               && (pSMBr->DialectIndex == LANMAN_PROT)) {
                        struct lanman_neg_rsp * rsp = 
                                (struct lanman_neg_rsp *)pSMBr;
 
@@ -477,8 +477,9 @@ CIFSSMBNegotiate(unsigned int xid, struct cifsSesInfo *ses)
 
                        cFYI(1,("LANMAN negotiated")); /* BB removeme BB */
 #else /* weak security disabled */
-                       cERROR(1,("mount failed, cifs module not built with "
-                               "CIFS_WEAK_PW_HASH support"));
+               } else if(pSMBr->hdr.WordCount == 13)
+                       cERROR(1,("mount failed, cifs module not built "
+                               "with CIFS_WEAK_PW_HASH support"));
                        rc = -EOPNOTSUPP;
 #endif /* WEAK_PW_HASH */
                        goto neg_err_exit;