cvs commit: src/sys/netinet ip_carp.c

Maxim Konovalov maxim at macomnet.ru
Mon Sep 25 06:12:44 PDT 2006


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


More information about the cvs-all mailing list