[Ttssh2-commit] [6902] SSH2 での RtoL forwarding の追加で警告メッセージを出さないようにした

svnno****@sourc***** svnno****@sourc*****
2017年 8月 25日 (金) 23:47:57 JST


Revision: 6902
          http://sourceforge.jp/projects/ttssh2/scm/svn/commits/6902
Author:   doda
Date:     2017-08-25 23:47:57 +0900 (Fri, 25 Aug 2017)
Log Message:
-----------
SSH2 での RtoL forwarding の追加で警告メッセージを出さないようにした

警告メッセージを出さなくなっただけで、実際には使えるようにはなっていない。

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

-------------- next part --------------
Modified: trunk/ttssh2/ttxssh/fwd.c
===================================================================
--- trunk/ttssh2/ttxssh/fwd.c	2017-08-25 14:47:54 UTC (rev 6901)
+++ trunk/ttssh2/ttxssh/fwd.c	2017-08-25 14:47:57 UTC (rev 6902)
@@ -917,7 +917,7 @@
  * \x83|\x81[\x83g\x93]\x91\x97\x82\xF0\x97L\x8C\xF8\x82ɏo\x97\x88\x82邩\x82̔\xBB\x92\xE8\x8A֐\x94\x81B
  * shell / subsystem \x8AJ\x8En\x91O\x82͂\xB7\x82ׂėL\x8C\xF8\x82ɂł\xAB\x82\xE9 (TRUE\x82\xF0\x95Ԃ\xB7)\x81B
  * \x8AJ\x8En\x8C\xE3\x82͈ȉ\xBA\x82̓]\x91\x97\x83^\x83C\x83v\x82͒lj\xC1\x95s\x89\xC2 (\x82\xB7\x82łɊJ\x8En\x82\xB3\x82\xEA\x82Ă\xA2\x82\xE9\x93]\x91\x97\x90ݒ\xE8\x82̂\xDDTRUE\x82\xF0\x95Ԃ\xB7)
- * - RtoL\x93]\x91\x97
+ * - SSH1\x90ڑ\xB1\x8E\x9E\x82\xCCRtoL\x93]\x91\x97 (SSH2\x82͒lj\xC1\x89”\)
  * - X11\x93]\x91\x97
  */
 BOOL FWD_can_server_listen_for(PTInstVar pvar, FWDRequestSpec *spec)
@@ -934,6 +934,11 @@
 	case FWD_LOCAL_TO_REMOTE:
 	case FWD_LOCAL_DYNAMIC:
 		return TRUE;
+	case FWD_REMOTE_TO_LOCAL:
+		if (SSHv2(pvar)) {
+			return TRUE;
+		}
+		// FALLTHROUGH
 	default:
 		listener =
 			bsearch(spec, pvar->fwd_state.server_listening_specs,



Ttssh2-commit メーリングリストの案内