server04!
This commit is contained in:
20
data.c
20
data.c
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user