use seperate buffers for logging
authorHannes Gredler <hannes@gredler.at>
Sun, 15 Jun 2008 18:11:07 +0000 (20:11 +0200)
committerHannes Gredler <hannes@gredler.at>
Sun, 15 Jun 2008 18:11:07 +0000 (20:11 +0200)
src/routing_table.c

index a111216..d2f4e9f 100644 (file)
@@ -587,7 +587,7 @@ olsr_delete_routing_table(union olsr_ip_addr *dst, int plen,
                           union olsr_ip_addr *originator)
 {
 #if !defined(NODEBUG) && defined(DEBUG)
-  struct ipaddr_str buf;
+  struct ipaddr_str dstbuf, origbuf;
 #endif
 
   struct tc_entry *tc;
@@ -604,8 +604,8 @@ olsr_delete_routing_table(union olsr_ip_addr *dst, int plen,
 
 #ifdef DEBUG
   OLSR_PRINTF(1, "RIB: del prefix %s/%u from %s\n",
-              olsr_ip_to_string(&buf, dst), plen,
-              olsr_ip_to_string(&buf, originator));
+              olsr_ip_to_string(&dstbuf, dst), plen,
+              olsr_ip_to_string(&origbuf, originator));
 #endif
 
   tc = olsr_lookup_tc_entry(originator);