blob: 998e3cf70c615223618c4de0feab9fa9a9a844fe (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#include "common.h"
#include "net.h"
HANDLE hNetlibUser = 0;
void InitNetlib() {
NETLIBUSER nl_user = {0};
nl_user.cbSize = sizeof(nl_user);
nl_user.szSettingsModule = MODULE;
nl_user.flags = NUF_OUTGOING | NUF_HTTPCONNS;
char buff[512];
mir_snprintf(buff, 512, "%s server connection", MODULE);
nl_user.szDescriptiveName = buff;
hNetlibUser = (HANDLE)CallService(MS_NETLIB_REGISTERUSER, 0, (LPARAM)&nl_user);
}
void DeinitNetlib() {
if(hNetlibUser)
CallService(MS_NETLIB_CLOSEHANDLE, (WPARAM)hNetlibUser, 0);
}
|