From owner-cvs-all@FreeBSD.ORG Mon Sep 25 13:12:43 2006 Return-Path: X-Original-To: cvs-all@FreeBSD.ORG 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 EAC4A16A415; Mon, 25 Sep 2006 13:12:43 +0000 (UTC) (envelope-from maxim@macomnet.ru) Received: from mp2.macomnet.net (mp2.macomnet.net [195.128.64.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4DA7643D49; Mon, 25 Sep 2006 13:12:40 +0000 (GMT) (envelope-from maxim@macomnet.ru) Received: from localhost (localhost.int.ru [127.0.0.1] (may be forged)) by mp2.macomnet.net (8.13.7/8.13.3) with ESMTP id k8PDCZqX038940; Mon, 25 Sep 2006 17:12:39 +0400 (MSD) (envelope-from maxim@macomnet.ru) Date: Mon, 25 Sep 2006 17:12:35 +0400 (MSD) From: Maxim Konovalov To: Bruce M Simpson In-Reply-To: <200609251153.k8PBrtlK092624@repoman.freebsd.org> Message-ID: <20060925170809.Y38706@mp2.macomnet.net> References: <200609251153.k8PBrtlK092624@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/netinet ip_carp.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Sep 2006 13:12:44 -0000 On Mon, 25 Sep 2006, 11:53-0000, Bruce M Simpson wrote: > bms 2006-09-25 11:53:55 UTC > > FreeBSD src repository > > Modified files: > sys/netinet ip_carp.c > Log: > Fix an incompatibility between CARP and IPv4 multicast routing, whereby > the VRRPv2 advertisements will originate from the wrong source address. > This only affects kernels compiled with MROUTING and after the MRT_INIT > ioctl() has been issued. > Set imo_multicast_vif in carp's softc to the invalid value -1 after it is > zeroed by softc allocation, to stop the ip_output() path looking up the > incorrect source address thinking a vif is set. > > PR: kern/100532 > Submitted by: Bohus Plucinsky > MFC after: 1 week [...] > bms 2006-09-25 13:02:00 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > sys/netinet ip_carp.c > Log: > MFC: Fix an incompatibility between CARP and IPv4 multicast routing, > whereby advertisements originate from the wrong source address. > This only affects MROUTING kernels. > > PR: kern/100532 > Submitted by: Bohus Plucinsky > Approved by: re@ That was a really short week. -- Maxim Konovalov