isdn4k-utils/ipppd
Peter Marschall 8137283c11 ipppd/ipppd.man.in: hard-code man-page dates & autoreconf
Do not use the date of the last RCS checkin-time as manual page data.
This does not make sense anymore with git as DVCS.
2012-04-27 19:04:46 +02:00
..
.Config.in IPPPD_FILTER option to filter packets for the HUPTIMEOUT; need kernel patch 2003-06-30 22:30:57 +00:00
Makefile.ORIG started to apply radius patch 1998-03-08 13:01:26 +00:00
Makefile.in ipppd: configuration cleanup 2012-04-21 14:52:01 +02:00
NOTES.IPPPD fix spelling mistake s/authentification/authentication/ 2012-03-29 16:36:38 +02:00
README changes in IPX routing-protocol negotiation 1997-05-19 10:15:24 +00:00
README.RADIUS Fixes to compile under non-CVS Linux 2.1.126 1998-10-29 17:28:44 +00:00
README.linux.ORIG initial check in 1997-03-07 15:57:03 +00:00
README.mschap80.ORIG Better MS-CHAP implementation 2012-02-26 18:21:28 +01:00
TODO.4.MP started to apply radius patch 1998-03-08 13:01:26 +00:00
auth.c ipppd/auth.c: correct mistake in local-to-remote authentication 2012-03-29 21:35:15 +02:00
cbcp.c ipppd: fix some spelling mistakes 2012-03-29 16:36:37 +02:00
cbcp.h initial check in 1997-03-07 15:57:03 +00:00
ccp.c fix backwards compatibility in capi20 library, small other changes 2000-11-12 16:06:41 +00:00
ccp.h Changes for LZS compression 1998-07-08 16:48:20 +00:00
chap.c Added support for auth-fail script if authentication fails. 1999-11-10 08:01:32 +00:00
chap.h initial check in 1997-03-07 15:57:03 +00:00
chap_ms.c Better MS-CHAP implementation 2012-02-26 18:21:28 +01:00
chap_ms.h Better MS-CHAP implementation 2012-02-26 18:21:28 +01:00
compressions.h here it is again. Hopefully this works. 1998-03-23 11:45:28 +00:00
config.h.in ipppd: configuration cleanup 2012-04-21 14:52:01 +02:00
configure ipppd/ipppd.man.in: hard-code man-page dates & autoreconf 2012-04-27 19:04:46 +02:00
configure.ac ipppd/ipppd.man.in: hard-code man-page dates & autoreconf 2012-04-27 19:04:46 +02:00
environ.c Needed for MS-DNS patches; were not added during the previous commit. 1999-06-25 06:47:17 +00:00
environ.h Needed for MS-DNS patches; were not added during the previous commit. 1999-06-25 06:47:17 +00:00
fsm.c started to apply radius patch 1998-03-08 13:01:26 +00:00
fsm.h initial check in 1997-03-07 15:57:03 +00:00
install-sh Added autoconf support for ipppd, renamed Makefile.linux to Makefile.ORG 1997-03-24 01:17:55 +00:00
ipcp.c added option "usepeerdns" for compatibility with async pppd 2000-01-10 21:22:56 +00:00
ipcp.h Added malware's changes. Added Andre Beck's changes. 1999-06-21 13:28:31 +00:00
ippp-filter-compat.h add missing file 2003-07-01 09:05:38 +00:00
ipppd.h ipppd: configuration cleanup 2012-04-21 14:52:01 +02:00
ipppd.man.in ipppd/ipppd.man.in: hard-code man-page dates & autoreconf 2012-04-27 19:04:46 +02:00
ipxcp.c started to apply radius patch 1998-03-08 13:01:26 +00:00
ipxcp.h changes in IPX routing-protocol negotiation 1997-05-19 10:15:24 +00:00
isexpired.c initial check in 1997-03-07 15:57:03 +00:00
lcp.c fix backwards compatibility in capi20 library, small other changes 2000-11-12 16:06:41 +00:00
lcp.h callback improvements by richard.kunze@web.de 2000-07-25 20:23:51 +00:00
magic.c changes in IPX routing-protocol negotiation 1997-05-19 10:15:24 +00:00
magic.h initial check in 1997-03-07 15:57:03 +00:00
main.c Fix va_args 2012-02-26 18:21:42 +01:00
md4.c Better MS-CHAP implementation 2012-02-26 18:21:28 +01:00
md4.h Better MS-CHAP implementation 2012-02-26 18:21:28 +01:00
md5.c started to apply radius patch 1998-03-08 13:01:26 +00:00
md5.h started to apply radius patch 1998-03-08 13:01:26 +00:00
options.c ipppd: configuration cleanup 2012-04-21 14:52:01 +02:00
patchlevel.h callback improvements by richard.kunze@web.de 2000-07-25 20:23:51 +00:00
pathnames.h.in changed pathnames.h.in instead of pathnames.h, so now it compiles again 2000-01-13 10:15:41 +00:00
protos.h added the "BACP Bandwidth Allocation Control Protocol" to 2000-01-18 17:59:25 +00:00
radius.c Added malware's changes. Added Andre Beck's changes. 1999-06-21 13:28:31 +00:00
readpw.c function to read password from stdin, forget to add it 2002-07-07 00:20:12 +00:00
route.h RTF_MAGIC in this file no longer is the same as kernel source. 1998-11-18 16:37:10 +00:00
sys-linux.c - newer libpcap versions have pcap-bpf.h include, not net/bpf.h 2004-02-12 10:50:20 +00:00
upap.c fix a strict-aliasing warning 2004-02-12 11:27:39 +00:00
upap.h started to apply radius patch 1998-03-08 13:01:26 +00:00

README

Report bugs, problems etc. to: i4l-ippp@franken.de
--------------------------------------------------

Introduction.
*************

The Point-to-Point Protocol (PPP) provides a standard way to transmit
datagrams over a serial link, as well as a standard way for the
machines at either end of the link (the `peers') to negotiate various
optional characteristics of the link.  Using PPP, a serial link can be
used to transmit Internet Protocol (IP) datagrams, allowing TCP/IP
connections between the peers.  PPP is defined in several RFC (Request
For Comments) documents, in particular RFCs 1661, 1662, 1332 and 1334.
Other RFCs describe standard ways to transmit datagrams from other
network protocols (e.g., DECnet, OSI, Appletalk), but this package
only supports IP.


This implementation consists of two parts:

- kernel code, which implements an interface between the isdn4linux
  subsystem and the networking code. The interface also forwards
  control frames to the ippp-device

- The PPP daemon (ipppd), which negotiates with the peer to establish
  the link and configures the ippp network interface. Ipppd includes 
  support for authentication, so you can control which other systems 
  may make a PPP connection and what IP addresses they may use.