version 1.5 | | version 1.6 |
---|
| | |
hsb=(*i); | | hsb=(*i); |
//if (hsb->state<IPNOSTATE && hsb->nextsend<mintime){ | | //if (hsb->state<IPNOSTATE && hsb->nextsend<mintime){ |
if ((hsb->state & STATE_NEED_RESEND) && hsb->nextsend<mintime){ | | if ((hsb->state & STATE_NEED_RESEND) && hsb->nextsend<mintime){ |
if(hsb->attempts>IP_MAX_HS_ATTEMPTS){ | | if(hsb->attempts >= IP_MAX_HS_ATTEMPTS){ |
#ifdef UDPDEBUG_HS | | #ifdef UDPDEBUG_HS |
printf(MSGHDR"handshake timeout (state %i(%s)) for (%p)",hsb->state,ip_hs_statetoa(hsb->state),peer->addr.goodaddr); | | printf(MSGHDR"handshake timeout (state %i(%s)) for (%p)",hsb->state,ip_hs_statetoa(hsb->state),peer->addr.goodaddr); |
ip_addr_list::iterator i; | | ip_addr_list::iterator i; |