X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=fs%2Fcifs%2Fconnect.c;h=d01c7328dbae033a9b412c4c0625f8765ccf0264;hb=dd446b16edd74ca525208d924d426f786dd973f8;hp=5ce5686353f11d516f0c19939d8bf9bcf8d034db;hpb=21cb2d90c76cbc951da3a266f0dd439d64f3114a;p=deliverable%2Flinux.git diff --git a/fs/cifs/connect.c b/fs/cifs/connect.c index 5ce5686353f1..d01c7328dbae 100644 --- a/fs/cifs/connect.c +++ b/fs/cifs/connect.c @@ -274,6 +274,7 @@ static const match_table_t cifs_cacheflavor_tokens = { static const match_table_t cifs_smb_version_tokens = { { Smb_1, SMB1_VERSION_STRING }, + { Smb_20, SMB20_VERSION_STRING}, { Smb_21, SMB21_VERSION_STRING }, { Smb_30, SMB30_VERSION_STRING }, }; @@ -1074,6 +1075,10 @@ cifs_parse_smb_version(char *value, struct smb_vol *vol) vol->vals = &smb1_values; break; #ifdef CONFIG_CIFS_SMB2 + case Smb_20: + vol->ops = &smb21_operations; /* currently identical with 2.1 */ + vol->vals = &smb20_values; + break; case Smb_21: vol->ops = &smb21_operations; vol->vals = &smb21_values;