Use unsupported device error message for SMB1

- Use more descriptive error message than the generic failure message when
failing to mount an SMB share because it is SMB1, which is unsupported.


Bug: chromium:757625
Change-Id: I8293ce065293172cd3faacab7fac304908069f09
Reviewed-on: https://chromium-review.googlesource.com/1196009
Commit-Queue: Bailey Berro <baileyberro@chromium.org>
Reviewed-by: Zentaro Kavanagh <zentaro@chromium.org>
Cr-Commit-Position: refs/heads/master@{#587840}
diff --git a/chrome/browser/chromeos/smb_client/smb_errors.cc b/chrome/browser/chromeos/smb_client/smb_errors.cc
index 1c0e7f7..fd309d1 100644
--- a/chrome/browser/chromeos/smb_client/smb_errors.cc
+++ b/chrome/browser/chromeos/smb_client/smb_errors.cc
@@ -117,6 +117,8 @@
     case smbprovider::ERROR_ACCESS_DENIED:
     case smbprovider::ERROR_SECURITY:
       return SmbMountResult::AUTHENTICATION_FAILED;
+    case smbprovider::ERROR_SMB1_UNSUPPORTED:
+      return SmbMountResult::UNSUPPORTED_DEVICE;
     case smbprovider::ERROR_FAILED:
     case smbprovider::ERROR_TOO_MANY_OPENED:
     case smbprovider::ERROR_NO_MEMORY: