This commit is contained in:
Nikolaj
2021-11-21 12:35:45 +01:00
parent db4ae92595
commit a833af7f36
5 changed files with 12 additions and 5 deletions

Binary file not shown.

View File

@ -329,7 +329,9 @@ csc_file_t* csc_parse_file(const char* sourcefile, const char* destination)
casc_file_data->blockcount = 1 + floor(
(casc_file_data->targetsize - 1.0)/casc_file_data->blocksize
);
casc_file_data->trailblocksize = casc_file_data->targetsize - ((casc_file_data->blockcount - 1) * casc_file_data->blocksize);
casc_file_data->trailblocksize = casc_file_data->targetsize - (
(casc_file_data->blockcount - 1) * casc_file_data->blocksize
);
casc_file_data->completed = 0;
csc_block_t* block_list = malloc(
@ -405,8 +407,9 @@ void get_block(csc_block_t* block, csc_peer_t peer, unsigned char* hash, char* o
} else {
buffer_size = MAX_LINE;
}
rio_t rio;
char rio_buf[buffer_size];
rio_t rio;
int peer_socket;
peer_socket = Open_clientfd(peer.ip, peer.port);
Rio_readinitb(&rio, peer_socket);
@ -487,7 +490,6 @@ void get_block(csc_block_t* block, csc_peer_t peer, unsigned char* hash, char* o
*/
int get_peers_list(csc_peer_t** peers, uint8_t hash[32])
{
rio_t rio;
uint8_t rio_buf[MAX_LINE];