ポート転送のコマンドラインオプションが使えない
Eröffnet am: 2022-03-24 08:50
Letztes Update: 2022-03-24 08:50
Auswertung: | doda | Verantwortlicher: | (Keine) |
---|---|---|---|
Priorität: | 5 - Mittel | Meilenstein: | Tera Term 5.0 |
Typ: | Fehler | Schweregrad: | 5 - Mittel |
Komponente: | TTSSH | Status: | Offen |
Lösung | Keine |
Einzelheiten
/ssh-L13389:localhost:3389のような、ポート転送のコマンドラインオプションを指定すると「無効なコマンドラインオプション: /ssh-L13389:localhost:3389」というエラーが出てポート転送が有効にならない。
影響が出ているオプション:
- /ssh-L
- /ssh-R
- /ssh-D
trunkのみ。4-stableは問題なし。 おそらく r9436から。
diff --git a/ttssh2/ttxssh/ttxssh.c b/ttssh2/ttxssh/ttxssh.c index ee8ae7c46..d53fe8987 100644 --- a/ttssh2/ttxssh/ttxssh.c +++ b/ttssh2/ttxssh/ttxssh.c @@ -1479,9 +1479,9 @@ static void PASCAL TTXParseParam(wchar_t *param, PTTSet ts, PCHAR DDETopic) if (wcsncmp(option + 1, L"ssh", 3) == 0) { if (option[4] == 0) { pvar->settings.Enabled = 1; - } else if (wcsncmp(option + 4, L"-L", 3) == 0 || - wcsncmp(option + 4, L"-R", 3) == 0 || - wcsncmp(option + 4, L"-D", 3) == 0) { + } else if (wcsncmp(option + 4, L"-L", 2) == 0 || + wcsncmp(option + 4, L"-R", 2) == 0 || + wcsncmp(option + 4, L"-D", 2) == 0) { wchar_t *p = option + 5; option2[0] = *p; i = 1;
Letzte Aktualisierung für dieses Ticket
2022-03-24 08:51 Aktualisiert von: doda
- File ttssh-fwdopt.png (File ID: 8805) is attached