#include "disgrace.h" enum { D_TYPE_TCP, D_TYPE_UDP }; enum { D_SUBTYPE_CLIENT, D_SUBTYPE_SERVER, }; #if defined(OS_WINDOWS) #include #include #include #if defined(MSVC_COMPILER) #pragma comment(lib, "Ws2_32.lib") #endif #include "d_win.c" #elif defined(OS_LINUX) #include #include #include #include #include #include "d_linux.c" #else #error "unknown platform" #endif