Tracking Bug
diff --git a/nlsr-sync-0.0/nlsr_npt.c b/nlsr-sync-0.0/nlsr_npt.c
index 224de27..9510aa7 100755
--- a/nlsr-sync-0.0/nlsr_npt.c
+++ b/nlsr-sync-0.0/nlsr_npt.c
@@ -860,6 +860,9 @@
printf("update_npt_with_new_route called\n");
clean_old_fib_entries_from_npt();
+
+ print_routing_table();
+
add_new_fib_entries_to_npt();
int i, npt_element;
diff --git a/nlsr-sync-0.0/nlsr_route.c b/nlsr-sync-0.0/nlsr_route.c
index 1c50d44..ba4b8e4 100755
--- a/nlsr-sync-0.0/nlsr_route.c
+++ b/nlsr-sync-0.0/nlsr_route.c
@@ -1170,6 +1170,14 @@
int
does_face_exist_for_router(char *dest_router, int face_id)
{
+ if (nlsr->debugging)
+ {
+ printf("does_face_exist_for_router called");
+ printf("Dest Router: %s and Face id: %d \n",dest_router, face_id);
+ }
+
+ print_routing_table();
+
int ret=0;
int res,res1;
@@ -1206,5 +1214,7 @@
hashtb_end(e);
+ print_routing_table();
+
return ret;
}