From owner-cvs-all Tue Dec 29 15:18:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA26584 for cvs-all-outgoing; Tue, 29 Dec 1998 15:18:03 -0800 (PST) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.40.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA26506; Tue, 29 Dec 1998 15:17:58 -0800 (PST) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.9.1/8.8.5) with ESMTP id AAA84621; Wed, 30 Dec 1998 00:16:23 +0100 (CET) To: Gary Jennejohn cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/usr.sbin Makefile src/sys/net if_sppp.h if_spppsubr.c src/usr.sbin/spppcontrol Makefile spppcontrol.8 spppcontrol.c In-reply-to: Your message of "Tue, 29 Dec 1998 23:48:24 +0100." <199812292248.XAA70186@peedub.muc.de> Date: Wed, 30 Dec 1998 00:16:23 +0100 Message-ID: <84619.914973383@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk In message <199812292248.XAA70186@peedub.muc.de>, Gary Jennejohn writes: >Poul-Henning Kamp writes: >>phk 1998/12/27 13:30:50 PST >> >> Modified files: >> usr.sbin Makefile >> sys/net if_sppp.h if_spppsubr.c >> Added files: >> usr.sbin/spppcontrol Makefile spppcontrol.8 spppcontrol.c >> Log: >> Update sppp support to i4b level. This includes the new spppcontrol >> program to set PPP options like authentication with. >> > >what about this code from sppp_ipcp_RCR() in the i4b source ? This actually >_uses_ gotmyaddr which appears in a few places in the committted code. >I added this because some ISPs actually send the user's IP address a >little early. It was wrong. It meant that we would steal the other ends IP address. The address in an RCR is their address. We can only get our address from a NAK packet. If they don't send us our address, we must ask for it by proposing 0.0.0.0, which they should NAK with the address they want us to use. -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." "ttyv0" -- What UNIX calls a $20K state-of-the-art, 3D, hi-res color terminal To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message