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; }