From ac9889b362cbd0eb0a7e66e379c73ee1d25bbb8c Mon Sep 17 00:00:00 2001 From: jl777 Date: Sun, 12 Jun 2016 01:04:24 -0300 Subject: [PATCH] test --- iguana/iguana_peers.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/iguana/iguana_peers.c b/iguana/iguana_peers.c index acbe91568..9ff489482 100755 --- a/iguana/iguana_peers.c +++ b/iguana/iguana_peers.c @@ -23,6 +23,7 @@ int32_t iguana_validatehdr(char *symbol,struct iguana_msghdr *H) int32_t i = 0,valid=0,len = -1; char cmdstr[16]; memcpy(cmdstr,H->command,sizeof(H->command)); cmdstr[0] = toupper((int32_t)cmdstr[0]); + cmdstr[5] = toupper((int32_t)cmdstr[5]); cmdstr[6] = toupper((int32_t)cmdstr[6]); cmdstr[7] = toupper((int32_t)cmdstr[7]); if ( strcmp(symbol,"VPN") == 0 || strncmp("SuperNET",cmdstr,strlen("SuperNET")) == 0 ) @@ -613,8 +614,8 @@ void _iguana_processmsg(struct iguana_info *coin,int32_t usock,struct iguana_pee } int32_t i; for (i=0; iipaddr); - addr->dead = 1; + printf(" invalid header.%s received from (%s) len.%d\n",H.command,addr->ipaddr,len); + //addr->dead = 1; } // printf("%s recv error on hdr errno.%d (%s) -> zombify\n",addr->ipaddr,-recvlen,strerror(-recvlen)); #ifndef IGUANA_DEDICATED_THREADS