From a3224152251028841c22aaf2aec6d7343837e335 Mon Sep 17 00:00:00 2001 From: jl777 Date: Wed, 20 Jan 2016 03:10:14 -0300 Subject: [PATCH] test --- iguana/SuperNET.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/iguana/SuperNET.c b/iguana/SuperNET.c index 906ac0e9d..9427d4a92 100644 --- a/iguana/SuperNET.c +++ b/iguana/SuperNET.c @@ -259,7 +259,7 @@ int32_t SuperNET_json2bits(char *myipaddr,bits256 privkey,bits256 mypubkey,uint8 } else return(-1); } crc = calc_crc32(0,&serialized[sizeof(crc)],len - sizeof(crc)); - printf("crc.%u ip.(%s %s) tag.%llx checkc.%x apinum.%d >>>>>>>>>>>>>>>>\n",crc,destip,myipaddr,(long long)tag,checkc,apinum); + char str[65]; printf("crc.%u ip.(%s %s) tag.%llx checkc.%x apinum.%d >>>>>>>>>>>>>>>> mypub.%s\n",crc,destip,myipaddr,(long long)tag,checkc,apinum,bits256_str(str,mypubkey)); iguana_rwnum(1,serialized,sizeof(crc),&crc); //int32_t i; for (i=0; iprivkey; if ( addr->validpub > 3 && addr->othervalid > 3 ) - { - privkey = myinfo->privkey; destpub = addr->pubkey; - } else privkey = GENESIS_PRIVKEY, destpub = GENESIS_PUBKEY; + else privkey = GENESIS_PRIVKEY, destpub = GENESIS_PUBKEY; if ( (datalen= SuperNET_json2bits(myinfo->ipaddr,myinfo->privkey,myinfo->myaddr.pubkey,&serialized[sizeof(struct iguana_msghdr)],IGUANA_MAXPACKETSIZE,addr->ipaddr,json,addr->pubkey,addr->validpub)) > 0 ) { printf("SUPERSEND.(%s) -> (%s) delaymillis.%d datalen.%d\n",jsonstr,addr->ipaddr,delaymillis,datalen); @@ -330,7 +329,7 @@ int32_t iguana_send_supernet(struct iguana_info *coin,struct iguana_peer *addr,c //int32_t i; for (i=0; ipubkey; printf("decrypt with priv.%llx pub.%llx\n",(long long)privkey.txid,(long long)senderpub.txid); } else privkey = GENESIS_PRIVKEY, senderpub = GENESIS_PUBKEY; + memset(senderpub.bytes,0,sizeof(senderpub)); if ( (msgbits= SuperNET_deciphercalc(&ptr,&msglen,privkey,senderpub,data,datalen,space,sizeof(space))) == 0 ) { memset(addr->pubkey.bytes,0,sizeof(addr->pubkey));