| version 1.5, 2005/03/20 13:12:49 | version 1.8, 2011/03/07 09:54:11 | 
| Line 1 | Line 1 | 
| #include        "compiler.h" | /** | 
| #include        <commctrl.h> | * @file        sstp.cpp | 
| #include        "np2.h" | * @brief       Sakura Script Transfer Protocol handler | 
| #include        "scrnmng.h" | * | 
| #include        "sstp.h" | * @author      $Author$ | 
|  | * @date        $Date$ | 
|  | */ | 
|  |  | 
|  | #include "compiler.h" | 
|  | #include <winsock.h> | 
|  | #include <commctrl.h> | 
|  | #include "np2.h" | 
|  | #include "scrnmng.h" | 
|  | #include "sstp.h" | 
 | #if defined(OSLANG_UTF8) || defined(OSLANG_UCS2) | #if defined(OSLANG_UTF8) || defined(OSLANG_UCS2) | 
| #include        "oemtext.h" | #include "oemtext.h" | 
 | #endif | #endif | 
 |  |  | 
 |  | #if !defined(__GNUC__) | 
 |  | #pragma comment(lib, "wsock32.lib") | 
 |  | #endif  // !defined(__GNUC__) | 
 |  |  | 
 | static  HWND            sstphwnd = NULL; | static  HWND            sstphwnd = NULL; | 
 | static  int                     sstp_stat = SSTP_READY; | static  int                     sstp_stat = SSTP_READY; | 
| Line 105  sstp_senderror:; | Line 117  sstp_senderror:; | 
 | void sstp_connect(void) { | void sstp_connect(void) { | 
 |  |  | 
 | if (hSocket != INVALID_SOCKET) { | if (hSocket != INVALID_SOCKET) { | 
| send(hSocket, sstpstr, strlen(sstpstr), 0); | send(hSocket, sstpstr, (int)strlen(sstpstr), 0); | 
 | } | } | 
 | } | } | 
 |  |  | 
| Line 208  BOOL sstp_sendonly(const OEMCHAR *msg) { | Line 220  BOOL sstp_sendonly(const OEMCHAR *msg) { | 
 | #else | #else | 
 | OEMSPRINTF(msgstr, sendermes, msg); | OEMSPRINTF(msgstr, sendermes, msg); | 
 | #endif | #endif | 
| send(lSocket, msgstr, strlen(msgstr), 0); | send(lSocket, msgstr, (int)strlen(msgstr), 0); | 
 | ret = SUCCESS; | ret = SUCCESS; | 
 | } | } | 
 | closesocket(lSocket); | closesocket(lSocket); |