K 10 svn:author V 5 brian K 8 svn:date V 27 1998-12-14T19:24:30.000000Z K 7 svn:log V 397 Rather than interrupting 10 times per second then checking to see if there's anything to do, schedule the next alarm based on the next required timeout. This decreases the load when there are lots of relatively idle ppp processes. While I'm in there, handle the possibility that a timeout makes the timer element go out of scope by grabbing the enext pointer before executing the timer function. END