Sync changes with proxy.

This commit is contained in:
XMRig 2018-04-23 00:59:58 +07:00
parent 54c3cd5494
commit 6d40f2dd1a
4 changed files with 33 additions and 2 deletions

View file

@ -31,6 +31,11 @@
#include "common/net/Pool.h"
#ifdef APP_DEBUG
# include "common/log/Log.h"
#endif
#ifdef _MSC_VER
# define strncasecmp _strnicmp
# define strcasecmp _stricmp
@ -290,6 +295,21 @@ xmrig::Variant Pool::variant() const
}
#ifdef APP_DEBUG
void Pool::print() const
{
LOG_NOTICE("url: %s", m_url.data());
LOG_DEBUG ("host: %s", m_host.data());
LOG_DEBUG ("port: %d", static_cast<int>(m_port));
LOG_DEBUG ("user: %s", m_user.data());
LOG_DEBUG ("pass: %s", m_password.data());
LOG_DEBUG ("algo: %s/%d", algoName(m_algorithm), static_cast<int>(variant()));
LOG_DEBUG ("nicehash: %d", static_cast<int>(m_nicehash));
LOG_DEBUG ("keepAlive: %d", m_keepAlive);
}
#endif
bool Pool::parseIPv6(const char *addr)
{
const char *end = strchr(addr, ']');

View file

@ -80,6 +80,10 @@ public:
void setVariant(int variant);
xmrig::Variant variant() const;
# ifdef APP_DEBUG
void print() const;
# endif
private:
bool parseIPv6(const char *addr);