cvs commit: src/sys/netgraph ng_fec.c
David Malone
dwmalone at FreeBSD.org
Fri May 18 15:05:50 UTC 2007
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 at heanet.ie>
Obtained from: if_lagg
MFC after: 3 weeks
Revision Changes Path
1.30 +77 -2 src/sys/netgraph/ng_fec.c
More information about the cvs-src
mailing list