Skip to content

Commit 58c173a

Browse files
committed
test
1 parent c5ae9f2 commit 58c173a

File tree

1 file changed

+1
-73
lines changed

1 file changed

+1
-73
lines changed

privatebet/bet.c

Lines changed: 1 addition & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -307,67 +307,6 @@ int main(int argc,const char *argv[])
307307
else
308308
{
309309
printf("no argjson, default to testmode\n");
310-
311-
#if 0 //using threads
312-
pthread_t player_t[CARDS777_MAXPLAYERS],dcv_t,bvv_t;
313-
OS_randombytes((uint8_t *)&range,sizeof(range));
314-
OS_randombytes((uint8_t *)&numplayers,sizeof(numplayers));
315-
range = (range % 52) + 1;
316-
numplayers = (numplayers % (CARDS777_MAXPLAYERS-1)) + 2;
317-
printf("\nnumplayers=%d, numcards=%d\n",numplayers,range);
318-
319-
for(i=0;i<numplayers && 0;i++){
320-
if ( OS_thread_create(&player_t[i],NULL,(void *)BET_player,(void *)i) != 0 )
321-
{
322-
printf("error launching BET_clientloop\n");
323-
exit(-1);
324-
}
325-
printf("\n:%d",i);
326-
}
327-
i=0;
328-
if ( OS_thread_create(&player_t[i],NULL,(void *)BET_player,(void *)&i) != 0 )
329-
{
330-
printf("error launching BET_clientloop\n");
331-
exit(-1);
332-
}
333-
i=1;
334-
if ( OS_thread_create(&player_t[i],NULL,(void *)BET_player,(void *)&i) != 0 )
335-
{
336-
printf("error launching BET_clientloop\n");
337-
exit(-1);
338-
}
339-
/*
340-
if ( OS_thread_create(&dcv_t,NULL,(void *)BET_dcv,(void *)BET) != 0 )
341-
{
342-
printf("error launching BET_clientloop\n");
343-
exit(-1);
344-
}
345-
346-
347-
if ( OS_thread_create(&bvv_t,NULL,(void *)BET_bvv,(void *)BET) != 0 )
348-
{
349-
printf("error launching BET_clientloop\n");
350-
exit(-1);
351-
}
352-
*/
353-
for(i=0;i<numplayers;i++){
354-
if(pthread_join(player_t[i],NULL)){
355-
printf("\nError in joining the main thread for player thread %d",i);
356-
}
357-
}
358-
/*
359-
if(pthread_join(dcv_t,NULL)){
360-
printf("\nError in joining the main thread for DCV thread");
361-
}
362-
if(pthread_join(bvv_t,NULL)){
363-
printf("\nError in joining the main thread for BVV thread");
364-
}
365-
*/
366-
367-
368-
369-
#endif
370-
//testmode=1;
371310
while ( testmode != 1 )
372311
{
373312

@@ -679,8 +618,6 @@ bits256 sg777_player_decode(int32_t playerid,int32_t cardID,int numplayers,struc
679618
shares[i]=calloc(sizeof(bits256),sizeof(uint8_t));
680619

681620
basepoint = curve25519_basepoint9();
682-
//recover=calloc(1,sizeof(bits256));
683-
//cardshares = calloc(numplayers,sizeof(bits256));
684621
uint8_t decipher[sizeof(bits256) + 1024],*ptr; int32_t recvlen;
685622
for (j=0; j<numplayers; j++)
686623
{
@@ -721,12 +658,10 @@ bits256 sg777_player_decode(int32_t playerid,int32_t cardID,int numplayers,struc
721658
}
722659
#endif
723660
end:
724-
//free(recover);
725-
for(i=0;i<numplayers;i++){
661+
for(i=0;i<numplayers;i++){
726662
free(shares[i]);
727663
}
728664
free(shares);
729-
//free(cardshares);
730665
if(!flag){
731666
memset(tmp.bytes,0,sizeof(tmp));
732667
printf("couldnt decode blindedcard %s\n",bits256_str(str,blindedcard));
@@ -741,7 +676,6 @@ struct pair256 sg777_blinding_vendor(struct pair256 *keys,struct pair256 b_key,b
741676
struct enc_share temp;
742677

743678

744-
//optimization
745679
for (i=0; i<numcards; i++){
746680
temp_hash[i]=g_hash[playerid][i];
747681
}
@@ -755,11 +689,6 @@ struct pair256 sg777_blinding_vendor(struct pair256 *keys,struct pair256 b_key,b
755689
M = (numplayers/2) + 1;
756690

757691
gfshare_calc_sharenrs(sharenrs,numplayers,deckid.bytes,sizeof(deckid)); // same for all players for this round
758-
//cardshares = calloc(numplayers,sizeof(bits256));
759-
/* if ( g_shares == 0)
760-
g_shares= calloc(numplayers,sizeof(struct enc_share) * numplayers * numcards);
761-
*/
762-
763692

764693
for (i=0; i<numcards; i++)
765694
{
@@ -771,7 +700,6 @@ struct pair256 sg777_blinding_vendor(struct pair256 *keys,struct pair256 b_key,b
771700
}
772701
}
773702
// when all players have submitted their finalcards, blinding vendor can send encrypted allshares for each player, see cards777.c
774-
//free(cardshares);
775703
return b_key;
776704
}
777705

0 commit comments

Comments
 (0)