From 30751aece04ba8954513bbb7aca996244e6fa684 Mon Sep 17 00:00:00 2001 From: bonmas14 Date: Sun, 28 Sep 2025 17:53:03 +0000 Subject: changes --- src/disgrace.c | 44 +++++++++++++------------------------------- 1 file changed, 13 insertions(+), 31 deletions(-) (limited to 'src/disgrace.c') diff --git a/src/disgrace.c b/src/disgrace.c index b5e5666..424ca5b 100644 --- a/src/disgrace.c +++ b/src/disgrace.c @@ -1,53 +1,35 @@ #include "disgrace.h" +enum { + D_TYPE_TCP, + D_TYPE_UDP +}; + #if defined(OS_WINDOWS) #include +#include #include #if defined(MSVC_COMPILER) #pragma comment(lib, "Ws2_32.lib") #endif -enum { - D_TYPE_TCP, - D_TYPE_UDP -}; - -typedef struct DHandle { - u64 type; -} DHandle; - -b32 d_init(void) { - WSADATA data; - int error; - - if (WSAStartup(MAKEWORD(2, 2), &data)) { - error = WSAGetLastError(); - cyn_log_write_cstring(CYN_LOG_ERROR, (u8*) "WsaStartup failed, code: %d.", (s64)error); - return false; - } - - return true; -} - - -#include "d_tcp_win.c" -#include "d_udp_win.c" +#include "d_win.c" #elif defined(OS_LINUX) -b32 d_init(void) { - return true; -} +#include +#include +#include +#include +#include -// #error "Linux todo" -// #include "d_udp_linux.c" +#include "d_linux.c" #else #error "unknown platform" - #endif -- cgit v1.2.3-70-g09d2