From 485d2cda81607dba4ce01ee56eefa1d21361f564 Mon Sep 17 00:00:00 2001 From: Forman Date: Mon, 4 Oct 2021 02:52:09 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A0=D0=B5=D0=B0=D0=BB=D0=B8=D0=B7=D0=B0?= =?UTF-8?q?=D1=86=D0=B8=D1=8F=20=D0=BF=D0=BE=D0=B4=D0=B4=D0=B5=D1=80=D0=B6?= =?UTF-8?q?=D0=BA=D0=B8=20socks5=20=D0=BF=D1=80=D0=BE=D0=BA=D1=81=D0=B8-?= =?UTF-8?q?=D1=81=D0=B5=D1=80=D0=B2=D0=B5=D1=80=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- include/server/socks5.hpp | 6 ++++++ src/server/socks5.cpp | 8 ++++++++ 2 files changed, 14 insertions(+) diff --git a/include/server/socks5.hpp b/include/server/socks5.hpp index bfb0b80f..63d18c14 100644 --- a/include/server/socks5.hpp +++ b/include/server/socks5.hpp @@ -50,6 +50,12 @@ namespace awh { private: // Внешняя функция проверки авторизации function authFn = nullptr; + public: + /** + * getServer Метод извлечения параметров запрашиваемого сервера + * @return параметры запрашиваемого сервера + */ + const serv_t & getServer() const noexcept; public: /** * resCmd Метод получения бинарного буфера ответа diff --git a/src/server/socks5.cpp b/src/server/socks5.cpp index 6c78b864..9bc09a6a 100644 --- a/src/server/socks5.cpp +++ b/src/server/socks5.cpp @@ -10,6 +10,14 @@ // Подключаем заголовочный файл #include +/** + * getServer Метод извлечения параметров запрашиваемого сервера + * @return параметры запрашиваемого сервера + */ +const awh::Socks5Server::serv_t & awh::Socks5Server::getServer() const noexcept { + // Выводим запрашиваемый сервер + return this->server; +} /** * resCmd Метод получения бинарного буфера ответа * @param rep код ответа сервера