Develop and Download Open Source Software

Browse Subversion Repository

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

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

revision 3003 by maya, Mon Aug 20 14:21:57 2007 UTC revision 3130 by doda, Fri May 23 05:04:09 2008 UTC
# Line 37  See LICENSE.TXT for the license. Line 37  See LICENSE.TXT for the license.
37  //#define READAMOUNT 60000  //#define READAMOUNT 60000
38  // 60000 -> 65536 へ拡張。SSH2ではwindow制御を行うため、SSH2のwindow sizeと  // 60000 -> 65536 へ拡張。SSH2ではwindow制御を行うため、SSH2のwindow sizeと
39  // 合わせておく必要がある。(2004.10.17 yutaka)  // 合わせておく必要がある。(2004.10.17 yutaka)
40  #define READAMOUNT 65536  //#define READAMOUNT 65536
41    // 65536 -> 131072 へ拡張。(2007.10.29 maya)
42    #define READAMOUNT CHAN_SES_WINDOW_DEFAULT
43    
44  void PKT_init(PTInstVar pvar)  void PKT_init(PTInstVar pvar)
45  {  {
# Line 148  int PKT_recv(PTInstVar pvar, char FAR * Line 150  int PKT_recv(PTInstVar pvar, char FAR *
150    
151          while (SSH_is_any_payload(pvar) ? buflen > 0 : !connection_closed) {          while (SSH_is_any_payload(pvar) ? buflen > 0 : !connection_closed) {
152                  if (SSH_is_any_payload(pvar)) {                  if (SSH_is_any_payload(pvar)) {
153                          /* ssh.c has some session data for us to give to Teraterm. */                          /* ssh.c has some session data for us to give to TeraTerm. */
154                          int grabbed = SSH_extract_payload(pvar, buf, buflen);                          int grabbed = SSH_extract_payload(pvar, buf, buflen);
155    
156                          amount_in_buf += grabbed;                          amount_in_buf += grabbed;
# Line 182  int PKT_recv(PTInstVar pvar, char FAR * Line 184  int PKT_recv(PTInstVar pvar, char FAR *
184                                          SSH2_send_kexinit(pvar);                                          SSH2_send_kexinit(pvar);
185                                  }                                  }
186    
187                            } else {
188                                    // reset flag to re-read server ID (2008.1.24 yutaka)
189                                    pvar->pkt_state.seen_newline = 0;
190    
191                          }                          }
192    
193                          pvar->pkt_state.datastart += i;                          pvar->pkt_state.datastart += i;

Legend:
Removed from v.3003  
changed lines
  Added in v.3130

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