Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 May 2007 15:05:49 +0000 (UTC)
From:      David Malone <dwmalone@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/netgraph ng_fec.c
Message-ID:  <200705181505.l4IF5nex064394@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
dwmalone    2007-05-18 15:05:49 UTC

  FreeBSD src repository

  Modified files:
    sys/netgraph         ng_fec.c 
  Log:
  Help ng_fec deal with multicast addresses.
  
  While ng_fec called the ioctl to let interfaces in the bundle know
  the list of multicast addresses had changed, it never actually
  updated that list on the interfaces in the bundle. Consequently,
  the multicast filters could be programmed incorrectly.
  
  if_lagg does this correctly, by maintaining a list of addresses
  that it has added to interfaces in the bundle. This commit basically
  takes the if_lagg code and adds it to ng_fec.
  
  A version of this patch for RELENG_6 has fixed some problems with
  IPv6 ND over ng_fec. This is probably the problem in PR 107523.
  
  PR:             107523
  Tested by:      Rob Gallagher <robert.gallagher@heanet.ie>
  Obtained from:  if_lagg
  MFC after:      3 weeks
  
  Revision  Changes    Path
  1.30      +77 -2     src/sys/netgraph/ng_fec.c



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