فهرست منبع

Recognizing [email protected] SFTP extension

(cherry picked from commit e02e1f71845b1772aca49cdcc8837d93d7879212)

Source commit: 16d81c8af509f0c802026d54d3664eb6b8581431
Martin Prikryl 4 سال پیش
والد
کامیت
d49b6f1aa1
1فایلهای تغییر یافته به همراه6 افزوده شده و 0 حذف شده
  1. 6 0
      source/core/SftpFileSystem.cpp

+ 6 - 0
source/core/SftpFileSystem.cpp

@@ -152,6 +152,7 @@
 #define SFTP_EXT_HARDLINK L"[email protected]"
 #define SFTP_EXT_HARDLINK_VALUE_V1 L"1"
 #define SFTP_EXT_COPY_FILE L"copy-file"
+#define SFTP_EXT_LIMITS L"[email protected]"
 //---------------------------------------------------------------------------
 #define OGQ_LIST_OWNERS 0x01
 #define OGQ_LIST_GROUPS 0x02
@@ -3184,6 +3185,11 @@ void __fastcall TSFTPFileSystem::DoStartup()
           FTerminal->LogEvent(FORMAT(L"Unsupported %s extension version %s", (ExtensionName, HardlinkVersion)));
         }
       }
+      else if (ExtensionName == SFTP_EXT_LIMITS)
+      {
+        UnicodeString LimitsVersion = AnsiToString(ExtensionData);
+        FTerminal->LogEvent(FORMAT(L"Supports %s extension version %s", (ExtensionName, LimitsVersion)));
+      }
       else
       {
         FTerminal->LogEvent(0, FORMAT(L"Unknown server extension %s=%s", (ExtensionName, ExtensionDisplayData)));