瀏覽代碼

Logging address family

Source commit: 8eca64ee080ab64118dec4555b4a6214ce9d4f12
Martin Prikryl 6 年之前
父節點
當前提交
adc83760cf
共有 1 個文件被更改,包括 6 次插入1 次删除
  1. 6 1
      source/core/SessionInfo.cpp

+ 6 - 1
source/core/SessionInfo.cpp

@@ -1190,7 +1190,12 @@ void __fastcall TSessionLog::DoAddStartupInfo(TSessionData * Data)
   else
   {
     ADF(L"Session name: %s (%s)", (Data->SessionName, Data->Source));
-    ADF(L"Host name: %s (Port: %d)", (Data->HostNameExpanded, Data->PortNumber));
+    UnicodeString AddressFamily;
+    if (Data->AddressFamily != afAuto)
+    {
+      AddressFamily = FORMAT(L"%s, ", (Data->AddressFamily == afIPv4 ? L"IPv4" : L"IPv6"));
+    }
+    ADF(L"Host name: %s (%sPort: %d)", (Data->HostNameExpanded, AddressFamily, Data->PortNumber));
     ADF(L"User name: %s (Password: %s, Key file: %s, Passphrase: %s)",
       (Data->UserNameExpanded, LogSensitive(NormalizeString(Data->Password)),
        LogSensitive(Data->PublicKeyFile), LogSensitive(Data->Passphrase)));