From owner-cvs-all Fri Aug 9 7:58:58 2002 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 25B4637B400; Fri, 9 Aug 2002 07:58:52 -0700 (PDT) Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 957B843E42; Fri, 9 Aug 2002 07:58:42 -0700 (PDT) (envelope-from ru@whale.sunbay.crimea.ua) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.11.6/8.11.2) id g79Ewbp39738; Fri, 9 Aug 2002 17:58:37 +0300 (EEST) (envelope-from ru) Date: Fri, 9 Aug 2002 17:58:37 +0300 From: Ruslan Ermilov To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Cc: Archie Cobbs Subject: Re: cvs commit: src/sys/netinet in_rmx.c ip_input.c ip_var.h Message-ID: <20020809145837.GD38763@sunbay.com> References: <200208091449.g79EnNRh005472@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="C94crkcyjafcjHxo" Content-Disposition: inline In-Reply-To: <200208091449.g79EnNRh005472@freefall.freebsd.org> User-Agent: Mutt/1.3.99i Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --C94crkcyjafcjHxo Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Aug 09, 2002 at 07:49:23AM -0700, Ruslan Ermilov wrote: > ru 2002/08/09 07:49:23 PDT >=20 > Modified files: (Branch: RELENG_4) > sys/netinet in_rmx.c ip_input.c ip_var.h=20 > Log: > MFC: in_rmx.c,v 1.39, ip_input.c,v 1.165, and ip_var.h,v 1.54: > =20 > Invalidate cached forwarding route (ipforward_rt) whenever a new > route is added to the routing table, otherwise we may end up using > the wrong route when forwarding. > =20 > PR: kern/10778 > Spotted by: Sergey Starosek , > Andrew Rukavishnikov > =20 > Revision Changes Path > 1.37.2.3 +12 -0 src/sys/netinet/in_rmx.c > 1.130.2.38 +1 -1 src/sys/netinet/ip_input.c > 1.50.2.7 +1 -0 src/sys/netinet/ip_var.h >=20 I thought I merged this years ago; today we have spent two hours figuring out why the server running mpd(8)'s PPTP with manually added host routes was not (randomly) forwarding IP datagrams to the remote end of the PPTP connection. It was a BIG surprise when I figured out I did not MFC this fix. BTW, Archie, kudos for making mpd(8) work in a scenario documented in the BUGS section of libalias(3). How this is done? Cheers, --=20 Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software AG, ru@FreeBSD.org FreeBSD committer, +380.652.512.251 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age --C94crkcyjafcjHxo Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE9U9idUkv4P6juNwoRAsyvAJ4uQ/3nyUGAvPyMypHb3Zahh8mB8gCdGP3b dttvVnzOq5pGNVd2O5O7AuM= =w8UC -----END PGP SIGNATURE----- --C94crkcyjafcjHxo-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message