commit | 9dbc797274ca5df614d61784658b8f809bbd8e2b | [log] [tgz] |
---|---|---|
author | ajs <ajs> | Sun Mar 13 19:27:22 2005 +0000 |
committer | ajs <ajs> | Sun Mar 13 19:27:22 2005 +0000 |
tree | 97aa0b8f724e440a6bb12bc70b31c66b425b2a46 | |
parent | ed9bb6d524301cb7d1902ed94753ffa3c6dabf1e [diff] |
2005-03-13 Andrew J. Schorr <ajschorr@alumni.princeton.edu> * ospf_lsa.c: (ospf_lsa_refresh_walker) If the system clock jumps backward, then current time may be less than ospf->lsa_refresher_started. This was causing invalid values for ospf->lsa_refresh_queue.index resulting in infinite loops. Problem fixed by casting the expression to unsigned before taking the modulus. [backport candidate]