int gl_sockets_startup (int version _GL_UNUSED) { #if WINDOWS_SOCKETS if (version > initialized_sockets_version) { WSADATA data; int err; err = WSAStartup (version, &data); if (err != 0) return 1; if (data.wVersion < version) return 2; if (initialized_sockets_version == 0) register_close_hook (close_fd_maybe_socket, &close_sockets_hook); initialized_sockets_version = version; } #endif return 0; }
int gl_sockets_startup (int version) { #if WINDOWS_SOCKETS WSADATA data; int err; err = WSAStartup (version, &data); if (err != 0) return 1; if (data.wVersion < version) return 2; register_close_hook (close_fd_maybe_socket, &close_sockets_hook); #endif return 0; }