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