]> git.lizzy.rs Git - dragonnet.git/blob - dragonnet/init.c
extra -> user
[dragonnet.git] / dragonnet / init.c
1 #include <stdio.h>
2 #include <stdlib.h>
3 #include "init.h"
4 #include "sock.h"
5
6 void dragonnet_init()
7 {
8 #ifdef _WIN32
9         printf("[info] initializing winsock\n");
10
11         WSADATA wsa_data;
12         if (WSAStartup(0x202, &wsa_data) != 0) {
13                 fprintf(stderr, "[error] failed to initialize winsock\n");
14                 abort();
15         }
16 #endif
17 }
18
19 void dragonnet_deinit()
20 {
21 #ifdef _WIN32
22         WSACleanup();
23 #endif
24 }