[Ttssh2-commit] [6848] ・GSSAPI , USERPASS の値が 0 になっていたのを修正

svnno****@sourc***** svnno****@sourc*****
2017年 7月 5日 (水) 17:52:29 JST


Revision: 6848
          http://sourceforge.jp/projects/ttssh2/scm/svn/commits/6848
Author:   doda
Date:     2017-07-05 17:52:29 +0900 (Wed, 05 Jul 2017)
Log Message:
-----------
・GSSAPI, USERPASS の値が 0 になっていたのを修正
・SOCKS4 で OK を返す条件が間違っていたのを修正

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

-------------- next part --------------
Modified: trunk/ttssh2/ttxssh/fwd-socks.c
===================================================================
--- trunk/ttssh2/ttxssh/fwd-socks.c	2017-07-05 08:52:25 UTC (rev 6847)
+++ trunk/ttssh2/ttxssh/fwd-socks.c	2017-07-05 08:52:29 UTC (rev 6848)
@@ -53,8 +53,8 @@
 #define SOCKS5_COMMAND_UDP       0x03
 
 #define SOCKS5_AUTH_NONE         0x00
-#define SOCKS5_AUTH_GSSAPI       0x00
-#define SOCKS5_AUTH_USERPASS     0x00
+#define SOCKS5_AUTH_GSSAPI       0x01
+#define SOCKS5_AUTH_USERPASS     0x02
 #define SOCKS5_AUTH_NOACCEPTABLE 0xff
 
 #define SOCKS5_ADDRTYPE_IPV4     0x01
@@ -134,7 +134,7 @@
 		0, 0, 0, 0 // field 4
 	};
 
-	if (code >= SOCKS4_RESULT_OK) {
+	if (code == SOCKS4_RESULT_OK) {
 		buff[1] = SOCKS4_RESULT_OK;
 	}
 



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