Skip site navigation (1)Skip section navigation (2)
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>