Browse Source

test

release/v0.1
jl777 9 years ago
parent
commit
810e370f9e
  1. 14
      iguana/iguana_msg.c

14
iguana/iguana_msg.c

@ -534,20 +534,28 @@ int32_t iguana_parser(struct iguana_info *coin,struct iguana_peer *addr,struct O
} }
else if ( addr != 0 ) else if ( addr != 0 )
{ {
printf("GOT.(%s) len.%d from %s\n",H->command,recvlen,addr->ipaddr);
if ( strcmp(H->command,"inv") == 0 ) if ( strcmp(H->command,"inv") == 0 )
intvectors = 'I', addr->msgcounts.inv++; intvectors = 'I', addr->msgcounts.inv++;
else if ( strcmp(H->command,"notfound") == 0 ) // for servers else if ( strcmp(H->command,"notfound") == 0 ) // for servers
intvectors = 'N', addr->msgcounts.notfound++; intvectors = 'N', addr->msgcounts.notfound++;
else if ( strcmp(H->command,"getdata") == 0 ) // for servers else if ( strcmp(H->command,"getdata") == 0 ) // for servers
{
intvectors = srvmsg = 'D', addr->msgcounts.getdata++; intvectors = srvmsg = 'D', addr->msgcounts.getdata++;
}
else if ( strcmp(H->command,"getblocks") == 0 ) // for servers else if ( strcmp(H->command,"getblocks") == 0 ) // for servers
{
srvmsg = 'B', addr->msgcounts.getblocks++; srvmsg = 'B', addr->msgcounts.getblocks++;
}
else if ( strcmp(H->command,"getheaders") == 0 ) // for servers else if ( strcmp(H->command,"getheaders") == 0 ) // for servers
{
srvmsg = 'H', addr->msgcounts.getheaders++; srvmsg = 'H', addr->msgcounts.getheaders++;
else if ( strcmp(H->command,"getaddr") == 0 ) // for servers }
else if ( strcmp(H->command,"getaddr") == 0 )
{
printf("GOT.(%s) len.%d from %s\n",H->command,recvlen,addr->ipaddr);
srvmsg = 'A', addr->msgcounts.getaddr++; srvmsg = 'A', addr->msgcounts.getaddr++;
else if ( strcmp(H->command,"mempool") == 0 ) // for servers }
else if ( strcmp(H->command,"mempool") == 0 )
srvmsg = 'M', addr->msgcounts.mempool++; srvmsg = 'M', addr->msgcounts.mempool++;
else if ( strcmp(H->command,"filterload") == 0 ) // for bloom else if ( strcmp(H->command,"filterload") == 0 ) // for bloom
bloom = 'L', addr->msgcounts.filterload++; bloom = 'L', addr->msgcounts.filterload++;

Loading…
Cancel
Save