svn commit: r228571 - in head: . lib/libc/net sbin/ifconfig
share/man/man4 sys/net sys/netinet sys/netinet6 sys/sys
Andrew Thompson
thompsa at FreeBSD.org
Tue May 29 23:45:36 UTC 2012
On 17 December 2011 01:16, Gleb Smirnoff <glebius at freebsd.org> wrote:
> Author: glebius
> Date: Fri Dec 16 12:16:56 2011
> New Revision: 228571
> URL: http://svn.freebsd.org/changeset/base/228571
>
> Log:
> A major overhaul of the CARP implementation. The ip_carp.c was started
> from scratch, copying needed functionality from the old implemenation
> on demand, with a thorough review of all code. The main change is that
> interface layer has been removed from the CARP. Now redundant addresses
> are configured exactly on the interfaces, they run on.
This commit seems to have a mistake in the PACKET_TAG_CARP mtag
handling. carp_macmatch6() places the ifp pointer on the tag while
carp_output() dereferences it as a softc.
Andrew
More information about the svn-src-all
mailing list