Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Sep 2006 11:53:55 +0000 (UTC)
From:      Bruce M Simpson <bms@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/netinet ip_carp.c
Message-ID:  <200609251153.k8PBrtlK092624@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
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
  
  Revision  Changes    Path
  1.43      +1 -0      src/sys/netinet/ip_carp.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200609251153.k8PBrtlK092624>