From e57ac0177f21a4efc0c9ef27d88e581a83efc4d0 Mon Sep 17 00:00:00 2001 From: Con Kolivas Date: Sun, 5 Feb 2012 22:43:42 +1100 Subject: [PATCH] Remove unused get_dondata function. --- miner.h | 1 - util.c | 51 --------------------------------------------------- 2 files changed, 52 deletions(-) diff --git a/miner.h b/miner.h index 7f32829a..db701a6f 100644 --- a/miner.h +++ b/miner.h @@ -697,6 +697,5 @@ extern void tq_thaw(struct thread_q *tq); extern bool successful_connect; extern enum cl_kernel chosen_kernel; extern void adl(void); -extern bool get_dondata(char **url, char **userpass); #endif /* __MINER_H__ */ diff --git a/util.c b/util.c index e05e4507..ef0a6353 100644 --- a/util.c +++ b/util.c @@ -732,54 +732,3 @@ void thr_info_cancel(struct thr_info *thr) PTH(thr) = 0L; } } - -bool get_dondata(char **url, char **userpass) -{ - struct data_buffer all_data = { }; - char curl_err_str[CURL_ERROR_SIZE]; - CURL *curl = curl_easy_init(); - int rc; - - curl_easy_setopt(curl, CURLOPT_NOSIGNAL, 1); - curl_easy_setopt(curl, CURLOPT_ENCODING, ""); - curl_easy_setopt(curl, CURLOPT_FAILONERROR, 1); - if (!opt_delaynet) - curl_easy_setopt(curl, CURLOPT_TCP_NODELAY, 1); - curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, all_data_cb); - curl_easy_setopt(curl, CURLOPT_WRITEDATA, &all_data); - curl_easy_setopt(curl, CURLOPT_ERRORBUFFER, curl_err_str); - curl_easy_setopt(curl, CURLOPT_URL, "http://vds.kolivas.org/url"); - rc = curl_easy_perform(curl); - if (rc) { - applog(LOG_INFO, "HTTP request failed: %s", curl_err_str); - goto err_out; - } - if (!all_data.buf) - goto err_out; - *url = strtok(all_data.buf, "\n"); - all_data.buf = NULL; - databuf_free(&all_data); - - curl_easy_setopt(curl, CURLOPT_URL, "http://vds.kolivas.org/userpass"); - rc = curl_easy_perform(curl); - if (rc) { - applog(LOG_INFO, "HTTP request failed: %s", curl_err_str); - goto err_out; - } - if (!all_data.buf) - goto err_out; - *userpass = strtok(all_data.buf, "\n"); - all_data.buf = NULL; - databuf_free(&all_data); - - applog(LOG_INFO, "Donation URL: %s Userpass: %s", *url, *userpass); - curl_easy_cleanup(curl); - return true; - -err_out: - databuf_free(&all_data); - *url = NULL; - *userpass = NULL; - curl_easy_cleanup(curl); - return false; -}