[Ttssh2-commit] [7365] /ssh-N でシェルセッションを開始しない時にもポート転送が行われるようにした

Back to archive index
scmno****@osdn***** scmno****@osdn*****
2018年 12月 25日 (火) 14:46:21 JST


Revision: 7365
          http://sourceforge.jp/projects/ttssh2/scm/svn/commits/7365
Author:   doda
Date:     2018-12-25 14:46:21 +0900 (Tue, 25 Dec 2018)
Log Message:
-----------
/ssh-N でシェルセッションを開始しない時にもポート転送が行われるようにした

X11転送、およびエージェント転送は無効のまま。

Modified Paths:
--------------
    trunk/ttssh2/ttxssh/ssh.c

-------------- next part --------------
Modified: trunk/ttssh2/ttxssh/ssh.c
===================================================================
--- trunk/ttssh2/ttxssh/ssh.c	2018-12-25 05:46:16 UTC (rev 7364)
+++ trunk/ttssh2/ttxssh/ssh.c	2018-12-25 05:46:21 UTC (rev 7365)
@@ -6778,7 +6778,12 @@
 	// \x83f\x83B\x83X\x83p\x83b\x83`\x83\x8B\x81[\x83`\x83\x93\x82̍Đݒ\xE8
 	do_SSH2_dispatch_setup_for_transfer(pvar);
 
-	if (!pvar->nosession) {
+	if (pvar->nosession) {
+		// start forwarding
+		FWD_prep_forwarding(pvar);
+		FWD_enter_interactive_mode(pvar);
+	}
+	else {
 		// \x83`\x83\x83\x83l\x83\x8B\x90ݒ\xE8
 		// FWD_prep_forwarding()\x82\xC5shell ID\x82\xF0\x8Eg\x82\xA4\x82̂ŁA\x90\xE6\x82ɐݒ\xE8\x82\xF0\x8E\x9D\x82\xC1\x82Ă\xAD\x82\xE9\x81B(2005.7.3 yutaka)
 		// changed window size from 64KB to 32KB. (2006.3.6 yutaka)


Ttssh2-commit メーリングリストの案内
Back to archive index