2005-11-04 Paul Jakma <paul.jakma@sun.com>

	* ospf_{dump,spf,vty}.c: Oops, use the internal tv_sub
	  function rather than unportable timersub.
diff --git a/ospfd/ospf_dump.c b/ospfd/ospf_dump.c
index 2cccc14..859e3bc 100644
--- a/ospfd/ospf_dump.c
+++ b/ospfd/ospf_dump.c
@@ -297,12 +297,10 @@
 ospf_timer_dump (struct thread *t, char *buf, size_t size)
 {
   struct timeval result;
-  
   if (!t)
     return "inactive";
   
-  timersub (&t->u.sands, &recent_time, &result);
-    
+  result = tv_sub (t->u.sands, recent_time);
   return ospf_timeval_dump (&result, buf, size);
 }