Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [vps@druid]~/src/candidates/Shiva$ diff -u Client.cpp.orig Client.cpp
- --- Client.cpp.orig 2023-07-18 12:53:10.700138108 +0200
- +++ Client.cpp 2023-07-18 12:53:43.009953782 +0200
- @@ -1,11 +1,12 @@
- #include <iostream>
- #include <cstring>
- #include <stdexcept>
- +#include <thread>
- #include <sys/socket.h>
- #include <arpa/inet.h>
- #include <unistd.h>
- -void start_client(const char* server_address, int port) {
- +void start_client(const char* in_server_address, int port) {
- int client_socket = socket(AF_INET, SOCK_STREAM, 0);
- if (client_socket == -1) {
- throw std::runtime_error("Failed to create client socket");
- @@ -13,14 +14,14 @@
- sockaddr_in server_address{};
- server_address.sin_family = AF_INET;
- - server_address.sin_addr.s_addr = inet_addr(server_address);
- + server_address.sin_addr.s_addr = inet_addr(in_server_address);
- server_address.sin_port = htons(port);
- if (connect(client_socket, reinterpret_cast<const sockaddr*>(&server_address), sizeof(server_address)) == -1) {
- throw std::runtime_error("Failed to connect to server");
- }
- - std::cout << "Connected to " << server_address << ":" << port << std::endl;
- + std::cout << "Connected to " << in_server_address << ":" << port << std::endl;
- while (true) {
- const char* message = "ping";
Advertisement