summaryrefslogtreecommitdiff
path: root/usr.sbin/bgpd/timer.c
AgeCommit message (Expand)Author
2017-01-24sync log.c from relayd et al to bgpd.Sebastian Benoit
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2012-04-12accept() pacing for bgpd based on similar work done on other daemons.Claudio Jeker
2010-10-24spacing and irrelevant glitches which disrupt lintTheo de Raadt
2009-01-21timer_nextduein returned crap. fix it. so obvious... how could that happen.Henning Brauer
2008-06-11use monotime instead of wallclock.Henning Brauer
2008-05-08timer_due is not needed any moreHenning Brauer
2008-05-08KNFHenning Brauer
2008-05-08take advanatge of the timewheelin timer_nextduein - we just need to lookHenning Brauer
2008-05-08we can stopin timer_set if new timeout equals the oldone.Henning Brauer
2008-05-08take advantage of the timewheel: instead of checking each an everyHenning Brauer
2008-05-08in timer_set, when figuring out the right position for the timer,Henning Brauer
2008-05-08change timer internals so that we use a timewheel (tailq, sorted by expiryHenning Brauer
2007-12-23provide timer_nextduein, which provides the number of seconds until theHenning Brauer
2007-12-23send timers for bgpctlshow neighbor foo timer in seperate messages afterHenning Brauer
2007-12-23make all timer_get() callers (except timer_set which will needHenning Brauer
2007-12-20rework timers.Henning Brauer