aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/ppp/timer.c
Commit message (Expand)AuthorAgeFilesLines
* Fix a race that can stall the timer when we remove a timer that has anotherBrian Somers2009-05-261-14/+23
* Include the correct file (stdarg.h) and use va_list rather than _BSD_VA_LIST_Brian Somers2002-08-271-0/+1
* Remove whitespace at the end of lines.Brian Somers2002-06-151-4/+4
* Add some missing #includes that weren't required due to namespace polutionBrian Somers2002-05-221-2/+0
* Fix an include for NetBSDBrian Somers2002-05-141-0/+3
* o Clean up some #includesBrian Somers2002-05-141-1/+0
* sigpause() -> sigsuspend()Brian Somers2001-09-131-7/+11
* Convert IIJ copyrights to BSD copyrights.Brian Somers2001-06-131-18/+24
* When adjusting timer::rest, round to the closest TICKUNIT usecsBrian Somers2000-03-141-6/+8
* When we stop a timer that's the first in the timer list, ensureBrian Somers2000-03-141-4/+14
* Add a bunch of `const's and fix a typo.Brian Somers1999-12-271-1/+1
* Update the time delta of the first item in TimerList beforeBrian Somers1999-11-191-1/+8
* When more than one timer is expired at once, allow for the possibilityBrian Somers1999-10-151-10/+22
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Adjust our first timer delta according to the returnBrian Somers1999-05-121-5/+12
* Deal with the fact that as we now mbuf_Read the fsmBrian Somers1999-05-091-4/+4
* Rather than interrupting 10 times per second then checkingBrian Somers1998-12-141-45/+42
* Remove redundant includesBrian Somers1998-06-271-3/+1
* Re-initialise our timer service after fork()ingBrian Somers1998-06-201-5/+4
* o De-staticise things that don't need to be static.Brian Somers1998-06-151-3/+3
* MFMP: Make ppp multilink capable.Brian Somers1998-05-211-109/+70
|\
| * o Rename datalinks as soon as the name has been received so thatBrian Somers1998-05-081-57/+1
| * Cosmetic: Make our external function names consistent.Brian Somers1998-05-011-22/+22
| * o Create a new ``timer'' log level. This lets us ``setBrian Somers1998-04-301-6/+6
| * o Remove some unused #includes.Brian Somers1998-04-211-6/+6
| * o Use __attribute__ (#ifdef __GNUC__) to type-checkBrian Somers1998-04-191-4/+4
| * Destroy struct chat when it's finished in struct datalink.Brian Somers1998-04-181-2/+2
| * o Remove bundle_LinkLost() and have the modem routines simplyBrian Somers1998-04-171-2/+2
| * o Move alias function pointers into loadalias.cBrian Somers1998-04-071-2/+1
| * Remove unused includes.Brian Somers1998-04-061-2/+1
| * Deglobalise `struct prompt':Brian Somers1998-04-031-8/+8
| * o Move struct lcp and struct ccp into struct link.Brian Somers1998-04-031-35/+54
| * This commit was manufactured by cvs2svn to create branch 'MP'.cvs2svn1998-01-291-0/+289
* Remove unused #includes.Brian Somers1998-01-211-5/+3
* Don't complain that someone's changed the clock unless the timeBrian Somers1997-12-291-4/+5
* Don't expect select() to adjust the passed time when it'sBrian Somers1997-12-281-44/+38
* Fix prototypes.Brian Somers1997-11-221-1/+2
* Introduce ID0 logging.Brian Somers1997-11-091-1/+2
* Cosmetic (no functional changes):Brian Somers1997-10-261-8/+16
* sleep => nointr_sleepBrian Somers1997-10-241-3/+3
* Restore back non-interruptable sleep/usleep just redefine them to notAndrey A. Chernov1997-10-231-1/+63
* Remove private sleep/usleep hacksAndrey A. Chernov1997-10-231-63/+1
* Make the code format more in line with style(9).Brian Somers1997-08-251-73/+79
* Overhaul ppp:Brian Somers1997-06-091-35/+23
* Tidy up the code - bounds checking, returnBrian Somers1997-05-101-3/+7
* Set setitimer() arg correctly.Brian Somers1997-05-091-1/+2
* Reviewed by: ache@freebsd.orgBrian Somers1997-03-131-8/+5
* cdefs cleanupAndrey A. Chernov1997-03-091-2/+1
* I remove pending signals completely, they are not useless, they areAndrey A. Chernov1997-03-091-2/+1
* Don't pend SIGALRM (Timer Service) due toAndrey A. Chernov1997-03-081-3/+3