Date: Fri, 23 Mar 2001 22:17:13 +0100 From: Gary Jennejohn <garyj@jennejohn.org> To: Joerg Wunsch <joerg@FreeBSD.org>, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_spppsubr.c Message-ID: <01032322171301.23095@peedub.muc.de> In-Reply-To: <200103231951.f2NJpDA18258@freefall.freebsd.org> References: <200103231951.f2NJpDA18258@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Friday 23 March 2001 20:51, Joerg Wunsch wrote: > joerg 2001/03/23 11:51:13 PST > > Modified files: > sys/net if_spppsubr.c > Log: > (MFC candidate, see below). > > When we get an Open event in stopped state, experience shows that this > is usually means we've somehow missed a previous Down event. This has > occasionally bitten people for the IPCP layer with ISDN, apparently a > previously aborted IPCP negotiation must have caused this. As a > bandaid, we quickly pretent a Down event by advancing to starting > state; this effectively implements the `restart' option mentioned in > RFC 1663. > > While i'm not yet fully convinced this is the best thing to do (and is > fully compliant with RFC 1661), i've seen a number of reports here on > the German mailing lists where people have been bitten by the previous > behaviour which usually causes quickly looping ISDN reconnects (thus > loss of money...), and where just this patch fixes the problem. > > For this, i'd even like to see it MFC'd if possible. > > Submitted by: Helmut Kreft <kreft@zeus.ai-lab.fh-furtwangen.de> > > Revision Changes Path > 1.65 +15 -1 src/sys/net/if_spppsubr.c i4b doesn't use this anymore, it has its own private copy in /sys/i4b/driver/i4b_ispppsubr.c., at least in -CURRENT. Maybe this change should be applied there too ? I'm not suer what the situation is in -STABLE. -- Gary Jennejohn garyj@jennejohn.org gj@freebsd.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?01032322171301.23095>