Ver Fonte

Recognizing [email protected] SFTP extension

Source commit: 21bd7579cee9cc49ceceb5dc0386055774ed4535
Martin Prikryl há 4 anos atrás
pai
commit
e02e1f7184
1 ficheiros alterados com 6 adições e 0 exclusões
  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
@@ -3171,6 +3172,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)));