]> nv-tegra.nvidia Code Review - linux-2.6.git/blobdiff - fs/cifs/connect.c
[CIFS] Allow raw ntlmssp code to be enabled with sec=ntlmssp
[linux-2.6.git] / fs / cifs / connect.c
index 3a934dd842252c44b04009b157bb369ae7deb5ad..4aa81a507b741110657eeb1e7899235296d829d8 100644 (file)
@@ -979,6 +979,13 @@ cifs_parse_mount_options(char *options, const char *devname,
                                return 1;
                        } else if (strnicmp(value, "krb5", 4) == 0) {
                                vol->secFlg |= CIFSSEC_MAY_KRB5;
+#ifdef CONFIG_CIFS_EXPERIMENTAL
+                       } else if (strnicmp(value, "ntlmsspi", 8) == 0) {
+                               vol->secFlg |= CIFSSEC_MAY_NTLMSSP |
+                                       CIFSSEC_MUST_SIGN;
+                       } else if (strnicmp(value, "ntlmssp", 7) == 0) {
+                               vol->secFlg |= CIFSSEC_MAY_NTLMSSP;
+#endif
                        } else if (strnicmp(value, "ntlmv2i", 7) == 0) {
                                vol->secFlg |= CIFSSEC_MAY_NTLMV2 |
                                        CIFSSEC_MUST_SIGN;