diff --git a/src/DosAtk.cpp b/src/DosAtk.cpp index 30b219d..c35a89f 100644 --- a/src/DosAtk.cpp +++ b/src/DosAtk.cpp @@ -228,7 +228,7 @@ int my_udp() { target_addr.sin_port = htons(curr_port); // Преобразование IP - if (inet_pton(AF_INET, ip, &target_addr.sin_addr) <= 0) { + if (inet_pton(AF_INET, ip.c_str(), &target_addr.sin_addr) <= 0) { n_fail_requests++; status = -501; // Код ошибки: неверный IP if (sockfd != -1) close(sockfd); @@ -263,7 +263,7 @@ int my_udp() { return status; } -void my_diag(int status) +void my_diag() { // Данная функция вызывается в случае ошибки на каком-то этапе и на основании поступившего кода, // формирует сообщение с описанием произошедшей ошибки