summaryrefslogtreecommitdiff
path: root/protocols/Sametime
diff options
context:
space:
mode:
authorGeorge Hazan <ghazan@miranda.im>2022-05-07 15:00:02 +0300
committerGeorge Hazan <ghazan@miranda.im>2022-05-07 15:00:02 +0300
commitc4ffab658f422e84259a0a9769f0003b33a013bd (patch)
tree667448a4911b47f72acbb82a0142e13ddefb3b6d /protocols/Sametime
parentfd1ca33248519ee530d1d05c6a451c9c63bf4e8a (diff)
Netlib_OpenConnection - finally old stupid structure NETLIBOPENCONNECTION died and converted into a set of parameters + code cleaning
Diffstat (limited to 'protocols/Sametime')
-rw-r--r--protocols/Sametime/src/sametime_session.cpp14
1 files changed, 1 insertions, 13 deletions
diff --git a/protocols/Sametime/src/sametime_session.cpp b/protocols/Sametime/src/sametime_session.cpp
index 84d8ed15d2..18475f0ea8 100644
--- a/protocols/Sametime/src/sametime_session.cpp
+++ b/protocols/Sametime/src/sametime_session.cpp
@@ -358,11 +358,6 @@ void __cdecl CSametimeProto::KeepAliveThread(void*)
return;
}
-int waitcallback(unsigned int*)
-{
- return continue_connect ? 1 : 0;
-}
-
void __cdecl CSametimeProto::SessionThread(LPVOID)
{
debugLogW(L"SessionThread() start");
@@ -372,14 +367,7 @@ void __cdecl CSametimeProto::SessionThread(LPVOID)
BroadcastNewStatus(ID_STATUS_CONNECTING);
// setup
- NETLIBOPENCONNECTION conn_data = { 0 };
- conn_data.flags = NLOCF_V2;
- conn_data.szHost = options.server_name;
- conn_data.wPort = options.port;
- conn_data.timeout = 20;
- conn_data.waitcallback = waitcallback;
- server_connection = Netlib_OpenConnection(m_hNetlibUser, &conn_data);
-
+ server_connection = Netlib_OpenConnection(m_hNetlibUser, options.server_name, options.port, 20);
if (!server_connection) {
BroadcastNewStatus(ID_STATUS_OFFLINE);