server04!

This commit is contained in:
2025-07-30 19:28:39 +01:00
parent e87c1f74f4
commit 55c038fad8
7 changed files with 383 additions and 3 deletions

20
data.c
View File

@@ -13,7 +13,25 @@ SOCKET get_listen_socket() {
SOCKADDR_IN serverAddr;
WSAStartup(MAKEWORD(2,0), &WSAData);
SOCKET server = socket(AF_INET, SOCK_STREAM, 0);
SOCKET server = socket(AF_INET, SOCK_STREAM, 0 );
serverAddr.sin_addr.s_addr = INADDR_ANY;
serverAddr.sin_family = AF_INET;
serverAddr.sin_port = htons(PORT);
bind(server, (SOCKADDR *)&serverAddr, sizeof(serverAddr));
listen(server, 0);
return server;
}
SOCKET get_listen_socket_udp() {
WSADATA WSAData;
SOCKADDR_IN serverAddr;
WSAStartup(MAKEWORD(2,2), &WSAData);
SOCKET server = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP);
serverAddr.sin_addr.s_addr = INADDR_ANY;
serverAddr.sin_family = AF_INET;