From 745f1b59d38e294452a502e4df4149902946f18d Mon Sep 17 00:00:00 2001 From: Paul Mackerras Date: Fri, 23 Jul 1999 07:07:34 +0000 Subject: [PATCH 1/1] update for 2.3.9 --- NeXT/Makefile.top | 4 ++-- NeXT/if_ppp.c | 4 ++-- README | 35 +++++++++++++++++++++++++++++++++-- README.linux | 6 +++--- linux/ppp.c | 4 ++-- modules/if_ppp.c | 4 ++-- 6 files changed, 44 insertions(+), 13 deletions(-) diff --git a/NeXT/Makefile.top b/NeXT/Makefile.top index e01a2ce..89e4027 100644 --- a/NeXT/Makefile.top +++ b/NeXT/Makefile.top @@ -1,6 +1,6 @@ # ppp top level makefile for NeXT systems # -# $Id: Makefile.top,v 1.7 1999/05/13 00:35:56 paulus Exp $ +# $Id: Makefile.top,v 1.8 1999/07/23 07:07:33 paulus Exp $ # # Change the values of ARCHFLAGS to include the @@ -155,7 +155,7 @@ NEXTPORT = \ # portdist: - echo NeXT-ppp2.3.8-`sed -e '/version_string/!d' \ + echo NeXT-ppp2.3.9-`sed -e '/version_string/!d' \ -e 's/[^0-9.]*\([0-9.]*\).*/\1/' -e q ./NeXT/NeXT_Version.h` > .fname rm -rf `cat .fname` mkdir `cat .fname` diff --git a/NeXT/if_ppp.c b/NeXT/if_ppp.c index aceb164..bd31840 100644 --- a/NeXT/if_ppp.c +++ b/NeXT/if_ppp.c @@ -81,7 +81,7 @@ /* from if_sl.c,v 1.11 84/10/04 12:54:47 rick Exp */ #if !defined(lint) -static char sccsid[] = "$Revision: 1.9 $ ($Date: 1999/05/13 00:35:56 $)"; +static char sccsid[] = "$Revision: 1.10 $ ($Date: 1999/07/23 07:07:33 $)"; #endif /* not lint*/ #define KERNEL 1 @@ -285,7 +285,7 @@ pppattach() register struct ppp_softc *sc; register int i = 0; - IOLog("\nPPP version 2.3.8-%s for NeXTSTEP and OPENSTEP\n", PPPVERSION); + IOLog("\nPPP version 2.3.9-%s for NeXTSTEP and OPENSTEP\n", PPPVERSION); IOLog("by Stephen Perkins, Philip Prindeville, and Pete French\n"); if (install_ppp_ld() < 0) { IOLog("ppp: Could not install line discipline\n"); diff --git a/README b/README index eb8aad6..0ce0fa2 100644 --- a/README +++ b/README @@ -69,9 +69,40 @@ use any IP address. (This only applies where the peer is authenticating itself to you, of course.) -What's new in ppp-2.3.8. +What's new in ppp-2.3.9. ************************ +* Support for the new generic PPP layer under development for the + Linux kernel. + +* You can now place extra options to apply to specific users at the + end of the line with their password in the pap-secrets or + chap-secrets file, separated from the IP address(es) with a "--" + separator. These options are parsed after the peer is authenticated + but before network protocol (IPCP, IPXCP) or CCP negotiation + commences. + +* Pppd will apply the holdoff period if the link was terminated by the + peer. It doesn't apply it if the link was terminated because the + local pppd thought it was idle. + +* The `nodefaultip' option can be used in demand mode to say that pppd + should not suggest its local IP address to the peer. + +* The `init' option has been added; this causes pppd to run a script + to initialize the serial device (e.g. by sending an init string to + the modem). Unlike the connect option, this can be used in a + dial-in situation. (Thanks to Tobias Ringstrom.) + +* There is a new `logfile' option to send log messages to a file as + well as syslog. + +* Sundry bugs fixed. + + +What was new in ppp-2.3.8. +************************** + * The exit status of pppd will now indicate whether the link was successfully established, or if not, what error was encountered. @@ -423,4 +454,4 @@ The primary site for releases of this software is: ftp://cs.anu.edu.au/pub/software/ppp/ -($Id: README,v 1.17 1999/05/13 00:30:16 paulus Exp $) +($Id: README,v 1.18 1999/07/23 07:07:33 paulus Exp $) diff --git a/README.linux b/README.linux index f46d8a3..e784d00 100644 --- a/README.linux +++ b/README.linux @@ -1,7 +1,7 @@ -PPP for Linux Version 2.3.8 +PPP for Linux Version 2.3.9 ============= based on - ppp-2.3.8 - May 1999 + ppp-2.3.9 + July 1999 Paul Mackerras Paul.Mackerras@cs.anu.edu.au Al Longyear longyear@netcom.com diff --git a/linux/ppp.c b/linux/ppp.c index 7d2f144..f5f9151 100644 --- a/linux/ppp.c +++ b/linux/ppp.c @@ -45,7 +45,7 @@ #define PPP_MAX_RCV_QLEN 32 /* max # frames we queue up for pppd */ -/* $Id: ppp.c,v 1.29 1999/05/14 02:52:08 paulus Exp $ */ +/* $Id: ppp.c,v 1.30 1999/07/23 07:07:34 paulus Exp $ */ #include #include @@ -104,7 +104,7 @@ #endif #undef PPP_VERSION -#define PPP_VERSION "2.3.8" +#define PPP_VERSION "2.3.9" #if LINUX_VERSION_CODE >= VERSION(2,1,4) diff --git a/modules/if_ppp.c b/modules/if_ppp.c index 8573a1e..4a0dcb4 100644 --- a/modules/if_ppp.c +++ b/modules/if_ppp.c @@ -24,7 +24,7 @@ * OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, * OR MODIFICATIONS. * - * $Id: if_ppp.c,v 1.14 1999/05/13 00:35:57 paulus Exp $ + * $Id: if_ppp.c,v 1.15 1999/07/23 07:07:34 paulus Exp $ */ /* @@ -297,7 +297,7 @@ if_ppp_wput(q, mp) #endif /* __osf__ */ ifp->if_output = if_ppp_output; #ifdef __osf__ - ifp->if_version = "Point-to-Point Protocol, version 2.3.8"; + ifp->if_version = "Point-to-Point Protocol, version 2.3.9"; ifp->if_mediamtu = PPP_MTU; ifp->if_type = IFT_PPP; ifp->if_hdrlen = PPP_HDRLEN; -- 2.39.2