aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/ppp/fsm.c
Commit message (Expand)AuthorAgeFilesLines
* If executing the stuff from ppp.linkdown results in a state change,Brian Somers2001-01-261-4/+6
* Support link identification from rfc1570Brian Somers2000-07-191-8/+32
* Don't oan about padding charactersBrian Somers2000-06-111-2/+0
* If the fsm header reports a length greater than the packet size,Brian Somers2000-05-261-1/+8
* Add a bunch of `const's and fix a typo.Brian Somers1999-12-271-2/+2
* Cosmetic: Make struct mbuf more like kernel mbufs.Brian Somers1999-12-201-48/+48
* Support PPPoEBrian Somers1999-11-061-2/+10
* Mention the received/expected magic for dodgy ECHO LQRs.Brian Somers1999-10-061-2/+3
* o Split the two IPCP queues into three - one for FSM dataBrian Somers1999-09-041-4/+5
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* If we receive an IPCP protocol reject, bring it down.Brian Somers1999-08-101-1/+8
* o Alter the mbuf type as it's processed by different layers.Brian Somers1999-06-021-16/+15
* Handle LCP echo reqs properly again (broken with theBrian Somers1999-05-141-17/+3
* Deal with the fact that as we now mbuf_Read the fsmBrian Somers1999-05-091-27/+27
* o Redesign the layering mechanism and make the aliasing code part ofBrian Somers1999-05-081-24/+26
* Ensure that the thing we're casting to struct ipBrian Somers1999-03-291-1/+2
* Comment why we do a TLF when we get a ``Down'' event in stateBrian Somers1999-03-011-3/+6
* Allow control over the number of ConfigREQ & TermREQ attemptsBrian Somers1999-02-261-25/+53
* Initial RADIUS support (using libradius). See the man page forBrian Somers1999-01-281-2/+5
* Don't cast potentially unaligned addresses to pointers toBrian Somers1998-09-041-4/+5
* When we receive an LCP config REQ in Opened state,Brian Somers1998-08-011-6/+8
* The CCP layer now behaves as follows:Brian Somers1998-06-301-1/+16
* o Fix remaining sizeof problems for 64 bit machines.Brian Somers1998-06-271-5/+20
* Add ``ipcp'' as an optional argument to ``open'', and makeBrian Somers1998-06-251-1/+13
* Do an InitRestartCounter when we get a TerminateReqBrian Somers1998-06-201-1/+2
* Create & use fsm2initial(), a function to bring aBrian Somers1998-06-201-6/+14
* Change some log levels. ALERTs are only logged whenBrian Somers1998-06-161-2/+2
* o De-staticise things that don't need to be static.Brian Somers1998-06-151-1/+2
* MFMP: Make ppp multilink capable.Brian Somers1998-05-211-285/+425
|\
| * Cosmetic: Make our external function names consistent.Brian Somers1998-05-011-102/+102
| * o Create a new ``timer'' log level. This lets us ``setBrian Somers1998-04-301-5/+17
| * o Add the link name to modem diagnostics.Brian Somers1998-04-281-2/+4
| * o Remove LINK level logging.Brian Somers1998-04-241-32/+43
| * o Initialise MP correctly depending on if we're theBrian Somers1998-04-231-1/+11
| * o Use __attribute__ (#ifdef __GNUC__) to type-checkBrian Somers1998-04-191-10/+8
| * Tidy up the use of struct pppTimer.Brian Somers1998-04-191-4/+3
| * o Move the accept/deny/disable/enable globals either to theBrian Somers1998-04-161-11/+19
| * o Move alias function pointers into loadalias.cBrian Somers1998-04-071-5/+2
| * Remove unused includes.Brian Somers1998-04-061-16/+1
| * o Move struct lcp and struct ccp into struct link.Brian Somers1998-04-031-10/+25
| * Remove some more globals:Brian Somers1998-03-241-14/+22
| * o Check the LCP Identifier field for correctness and dropBrian Somers1998-03-201-87/+94
| * Move VJ compression state and stats into struct ipcp.Brian Somers1998-03-161-1/+4
| * Move filter sets into struct bundle.Brian Somers1998-03-161-1/+2
| * Remove more globalsBrian Somers1998-03-131-21/+31
| * Move the IPCP into struct bundle.Brian Somers1998-03-131-1/+3
| * "dial" now may optionally have context.Brian Somers1998-03-131-35/+48
| * De-staticise LQR informationBrian Somers1998-03-131-8/+6
| * Create struct fsm_parent. FSMs are created with one of these,Brian Somers1998-02-271-42/+43
| * Move our Layer*() FSM callbacks into their own structure.Brian Somers1998-02-241-21/+21