[OLSR-users] Strange code in parse_packet
    Joerg Pommnitz 
    (spam-protected)
       
    Mon Jul 31 14:14:46 CEST 2006
    
    
  
Hi all,
this looks strange:
  /*
   * Hysteresis update - for every OLSR package
   */
  if(olsr_cnf->use_hysteresis)
    {
      if(olsr_cnf->ip_version == AF_INET)
	{
	  /* IPv4 */
	  update_hysteresis_incoming(from_addr, 
				     &in_if->ip_addr,
				     ntohs(olsr->olsr_seqno));
	}
      else
	{
	  /* IPv6 */
	  update_hysteresis_incoming(from_addr, 
				     &in_if->ip_addr, 
				     ntohs(olsr->olsr_seqno));
	}
    }
Either I'm missing something or olsrd calls the same code with the same
arguments for two different cases. My suspiction is, that this is a
leftover from a time when IPv6 was introduced, but it could be that there
really should be two cases and something is amiss.
Regards
  Joerg
	
	
		
___________________________________________________________ 
Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: http://mail.yahoo.de
    
    
More information about the Olsr-users
mailing list