Luke Dashjr 12 years ago
parent
commit
56fee66ddd
1 changed files with 1 additions and 0 deletions
  1. 1 0
      driver-avalonmm.c

+ 1 - 0
driver-avalonmm.c

@@ -461,6 +461,7 @@ static int avalon2_stratum_pkgs(int fd, struct pool *pool, struct thr_info *thr)
 	applog(LOG_DEBUG, "Avalon2: Pool stratum message HEADER: 4");
 	applog(LOG_DEBUG, "Avalon2: Pool stratum message HEADER: 4");
 	uint8_t header_bin[0x80];
 	uint8_t header_bin[0x80];
 	memcpy(&header_bin[0], pool->swork.header1, 36);
 	memcpy(&header_bin[0], pool->swork.header1, 36);
+	// FIXME: Initialise merkleroot to not leak info
 	*((uint32_t*)&header_bin[68]) = htobe32(pool->swork.ntime);
 	*((uint32_t*)&header_bin[68]) = htobe32(pool->swork.ntime);
 	memcpy(&header_bin[72], pool->swork.diffbits, 4);
 	memcpy(&header_bin[72], pool->swork.diffbits, 4);
 	memset(&header_bin[76], 0, 4);  // nonce
 	memset(&header_bin[76], 0, 4);  // nonce