Develop and Download Open Source Software

Browse Subversion Repository

Diff of /ttssh2/trunk/ttxssh/pkt.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3134 by doda, Fri Jun 20 11:58:47 2008 UTC revision 3215 by yutakapon, Wed Mar 4 11:40:44 2009 UTC
# Line 33  See LICENSE.TXT for the license. Line 33  See LICENSE.TXT for the license.
33    
34  #include "ttxssh.h"  #include "ttxssh.h"
35  #include "util.h"  #include "util.h"
36    #include "pkt.h"
37    
38  //#define READAMOUNT 60000  //#define READAMOUNT 60000
39  // 60000 -> 65536 へ拡張。SSH2ではwindow制御を行うため、SSH2のwindow sizeと  // 60000 -> 65536 へ拡張。SSH2ではwindow制御を行うため、SSH2のwindow sizeと
# Line 240  int PKT_recv(PTInstVar pvar, char FAR * Line 241  int PKT_recv(PTInstVar pvar, char FAR *
241                                  pvar->pkt_state.datastart += total_packet_size;                                  pvar->pkt_state.datastart += total_packet_size;
242                                  pvar->pkt_state.datalen -= total_packet_size;                                  pvar->pkt_state.datalen -= total_packet_size;
243    
244                          } else if (total_packet_size > 4 * 1024 * 1024) {                          } else if (total_packet_size > PACKET_MAX_SIZE) {
245                                  // 4MBを超える巨大なパケットが届いたら、異常終了する。                                  // 4MBを超える巨大なパケットが届いたら、異常終了する。
246                                  // 実際にはデータ化けで復号失敗時に、誤認識することが多い。                                  // 実際にはデータ化けで復号失敗時に、誤認識することが多い。
247                                  UTIL_get_lang_msg("MSG_PKT_OVERSIZED_ERROR", pvar,                                  UTIL_get_lang_msg("MSG_PKT_OVERSIZED_ERROR", pvar,

Legend:
Removed from v.3134  
changed lines
  Added in v.3215

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26