Develop and Download Open Source Software

Browse Subversion Repository

Diff of /branches/ttcomtester/teraterm/teraterm/commlib.c

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

revision 4089 by doda, Tue Sep 7 03:42:35 2010 UTC revision 4158 by doda, Fri Nov 19 04:06:40 2010 UTC
# Line 19  Line 19 
19  #ifndef NO_INET6  #ifndef NO_INET6
20  #include <winsock2.h>  #include <winsock2.h>
21  #include <ws2tcpip.h>  #include <ws2tcpip.h>
 #include <stdio.h> /* for _snprintf() */  
22  #endif /* NO_INET6 */  #endif /* NO_INET6 */
23    #include <stdio.h> /* for _snprintf() */
24  #include <time.h>  #include <time.h>
25  #include <locale.h>  #include <locale.h>
26    
27    #ifndef NO_INET6
28  static SOCKET OpenSocket(PComVar);  static SOCKET OpenSocket(PComVar);
29  static void AsyncConnect(PComVar);  static void AsyncConnect(PComVar);
30  static int CloseSocket(SOCKET);  static int CloseSocket(SOCKET);
# Line 73  static int CloseSocket(SOCKET s) Line 74  static int CloseSocket(SOCKET s)
74  {  {
75          return Pclosesocket(s);          return Pclosesocket(s);
76  }  }
77    #endif /* NO_INET6 */
78    
79  #define CommInQueSize 8192  #define CommInQueSize 8192
80  #define CommOutQueSize 2048  #define CommOutQueSize 2048
# Line 440  void CommOpen(HWND HW, PTTSet ts, PComVa Line 442  void CommOpen(HWND HW, PTTSet ts, PComVa
442    
443          if (InvalidHost)          if (InvalidHost)
444          {          {
445            if (cv->NoMsg==0)            if (cv->NoMsg==0) {
446              MessageBox(cv->HWin,"Invalid host",ErrorCaption,              get_lang_msg("MSG_TT_ERROR", uimsg, sizeof(uimsg), "Tera Term: Error", ts->UILanguageFile);
447                MB_TASKMODAL | MB_ICONEXCLAMATION);              get_lang_msg("MSG_INVALID_HOST_ERROR", ts->UIMsg, sizeof(ts->UIMsg), "Invalid host", ts->UILanguageFile);
448                MessageBox(cv->HWin, ts->UIMsg, uimsg, MB_TASKMODAL | MB_ICONEXCLAMATION);
449              }
450          }          }
451          else {          else {
452            cv->s= Psocket(AF_INET,SOCK_STREAM,IPPROTO_TCP);            cv->s= Psocket(AF_INET,SOCK_STREAM,IPPROTO_TCP);
453            if (cv->s==INVALID_SOCKET)            if (cv->s==INVALID_SOCKET)
454            {            {
455              InvalidHost = TRUE;              InvalidHost = TRUE;
456              if (cv->NoMsg==0)              if (cv->NoMsg==0) {
457                MessageBox(cv->HWin,ErrorCantConn,ErrorCaption,                get_lang_msg("MSG_TT_ERROR", uimsg, sizeof(uimsg), "Tera Term: Error", ts->UILanguageFile);
458                  MB_TASKMODAL | MB_ICONEXCLAMATION);                get_lang_msg("MSG_COMM_TIMEOUT_ERROR", ts->UIMsg, sizeof(ts->UIMsg), "Cannot connect the host", ts->UILanguageFile);
459                  MessageBox(cv->HWin, ts->UIMsg, uimsg, MB_TASKMODAL | MB_ICONEXCLAMATION);
460                }
461            }            }
462            else {            else {
463              BBuf = TRUE;              BBuf = TRUE;
# Line 648  void CommStart(PComVar cv, LONG lParam, Line 654  void CommStart(PComVar cv, LONG lParam,
654                                          return;                                          return;
655                                  }                                  }
656  #else  #else
657          if (cv->NoMsg==0)          if (cv->NoMsg==0) {
658            MessageBox(cv->HWin,ErrMsg,ErrorCaption,            get_lang_msg("MSG_TT_ERROR", uimsg, sizeof(uimsg), "Tera Term: Error", ts->UILanguageFile);
659              MB_TASKMODAL | MB_ICONEXCLAMATION);            MessageBox(cv->HWin, ErrMsg, uimsg, MB_TASKMODAL | MB_ICONEXCLAMATION);
660            }
661          PostMessage(cv->HWin, WM_USER_COMMNOTIFY, 0, FD_CLOSE);          PostMessage(cv->HWin, WM_USER_COMMNOTIFY, 0, FD_CLOSE);
662          return;          return;
663  #endif /* NO_INET6 */  #endif /* NO_INET6 */

Legend:
Removed from v.4089  
changed lines
  Added in v.4158

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