Browse Source

internal opt_extranonce param, not linked to cmdline...

2upstream
Tanguy Pruvot 10 years ago
parent
commit
51abf151ee
  1. 1
      ccminer.cpp
  2. 5
      util.cpp

1
ccminer.cpp

@ -184,6 +184,7 @@ int opt_n_threads = 0; @@ -184,6 +184,7 @@ int opt_n_threads = 0;
int opt_affinity = -1;
int opt_priority = 0;
static double opt_difficulty = 1; // CH
bool opt_extranonce = true;
bool opt_trust_pool = false;
uint16_t opt_vote = 9999;
int num_cpus;

5
util.cpp

@ -1125,6 +1125,8 @@ out: @@ -1125,6 +1125,8 @@ out:
return ret;
}
extern bool opt_extranonce;
bool stratum_authorize(struct stratum_ctx *sctx, const char *user, const char *pass)
{
json_t *val = NULL, *res_val, *err_val;
@ -1170,6 +1172,9 @@ bool stratum_authorize(struct stratum_ctx *sctx, const char *user, const char *p @@ -1170,6 +1172,9 @@ bool stratum_authorize(struct stratum_ctx *sctx, const char *user, const char *p
sctx->tm_connected = time(NULL);
ret = true;
if (!opt_extranonce)
goto out;
// subscribe to extranonce (optional)
sprintf(s, "{\"id\": 3, \"method\": \"mining.extranonce.subscribe\", \"params\": []}");

Loading…
Cancel
Save