Difference for main/ip_base.cpp from version 1.5 to 1.6


version 1.5 version 1.6
Line 274
 
Line 274
  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;

Legend:
line(s) removed in v.1.5 
line(s) changed
 line(s) added in v.1.6