summaryrefslogtreecommitdiff
path: root/ospfd/ospf_spf.c
diff options
context:
space:
mode:
authorpaul <paul>2005-11-04 12:31:39 +0000
committerpaul <paul>2005-11-04 12:31:39 +0000
commitc8c1521a7d39d165ef856c1a3a6dcd54f0532e8d (patch)
treeac069b1dd77be09ea5419169544cbf2107cf89d1 /ospfd/ospf_spf.c
parent8570676c4ffb407284d51a80c045d6989b7af6d7 (diff)
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.
Diffstat (limited to 'ospfd/ospf_spf.c')
-rw-r--r--ospfd/ospf_spf.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ospfd/ospf_spf.c b/ospfd/ospf_spf.c
index f6260fbd..564ae847 100644
--- a/ospfd/ospf_spf.c
+++ b/ospfd/ospf_spf.c
@@ -1171,7 +1171,7 @@ ospf_spf_calculate_schedule (struct ospf *ospf)
}
/* XXX Monotic timers: we only care about relative time here. */
- timersub (&recent_time, &ospf->ts_spf, &result);
+ result = tv_sub (recent_time, ospf->ts_spf);
elapsed = (result.tv_sec * 1000) + (result.tv_usec / 1000);
ht = ospf->spf_holdtime * ospf->spf_hold_multiplier;