Fixed crash when changing IPv6 addresses
[olsrd.git] / src / link_set.c
index aa4ac54..5a49f79 100644 (file)
@@ -36,7 +36,7 @@
  * to the project. For more information see the website or contact
  * the copyright holders.
  *
- * $Id: link_set.c,v 1.56 2005/03/17 16:37:27 kattemat Exp $
+ * $Id: link_set.c,v 1.57 2005/04/22 11:48:04 kattemat Exp $
  */
 
 
@@ -272,6 +272,9 @@ get_best_link_to_neighbor(union olsr_ip_addr *remote)
 
       tmp_if = if_ifwithaddr(&walker->local_iface_addr);
 
+      if(!tmp_if)
+       continue;
+
       // is this interface better than anything we had before?
 
       if ((tmp_if->int_metric < curr_metric) ||