From 20061e1b8b0f367913f66cdd5b53b05539de8e7c Mon Sep 17 00:00:00 2001 From: XMRig Date: Sat, 20 May 2017 09:31:02 +0300 Subject: [PATCH] Autodetect nicehash by url --- options.c | 4 ++++ utils/summary.c | 9 +++++++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/options.c b/options.c index 9322f27d..eb97c2b7 100644 --- a/options.c +++ b/options.c @@ -441,6 +441,10 @@ void parse_cmdline(int argc, char *argv[]) { proper_exit(1); } + if (strstr(opt_url, ".nicehash.com:") != NULL) { + opt_nicehash = true; + } + if (!opt_userpass) { opt_userpass = malloc(strlen(opt_user) + strlen(opt_pass) + 2); if (!opt_userpass) { diff --git a/utils/summary.c b/utils/summary.c index e5490a91..65912bb0 100644 --- a/utils/summary.c +++ b/utils/summary.c @@ -71,11 +71,16 @@ static void print_cpu() { static void print_threads() { + const char *extra = ""; + if (opt_nicehash) { + extra = ", nicehash"; + } + if (opt_colors) { - applog_notime(LOG_INFO, CL_LGR " * " CL_WHT "THREADS: " CL_WHT "%d" CL_WHT ", av=%d, %s, donate=%d%%", opt_n_threads, opt_algo_variant, get_current_algo_name(), opt_donate_level); + applog_notime(LOG_INFO, CL_LGR " * " CL_WHT "THREADS: " CL_WHT "%d" CL_WHT ", av=%d, %s, donate=%d%%%s", opt_n_threads, opt_algo_variant, get_current_algo_name(), opt_donate_level, extra); } else { - applog_notime(LOG_INFO, " * THREADS: %d, av=%d, %s, donate=%d%%", opt_n_threads, opt_algo_variant, get_current_algo_name(), opt_donate_level); + applog_notime(LOG_INFO, " * THREADS: %d, av=%d, %s, donate=%d%%%s", opt_n_threads, opt_algo_variant, get_current_algo_name(), opt_donate_level, extra); } }