Bug 252877 - net/radvd: improve FreeBSD multicast patch for version 12 and up
Summary: net/radvd: improve FreeBSD multicast patch for version 12 and up
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Babak Farrokhi
URL: https://github.com/opnsense/core/issu...
Keywords: buildisok
Depends on:
Blocks:
 
Reported: 2021-01-21 09:35 UTC by Franco Fichtner
Modified: 2021-02-05 08:05 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (farrokhi)


Attachments
avoid multicast LEAVE (2.52 KB, patch)
2021-01-21 09:37 UTC, Franco Fichtner
franco: maintainer-approval?
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Franco Fichtner 2021-01-21 09:35:42 UTC

    
Comment 1 Franco Fichtner 2021-01-21 09:37:45 UTC
Created attachment 221780 [details]
avoid multicast LEAVE

Hi,

This patch sidesteps JOIN-LEAVE sequences as the kernel is probably hitting a hard limit at some point.  Instead, remember that the JOIN was previously successful and in this case ignore the subsequent JOIN error.

See URL for details on lengthy OPNsense discussion.


Cheers,
Franco
Comment 2 Babak Farrokhi freebsd_committer 2021-01-21 12:15:58 UTC
Approved. Thanks!
Comment 3 Automation User 2021-02-05 00:13:06 UTC
Build and package info is available at https://gitlab.com/swills/freebsd-ports/pipelines/251741436
Comment 4 commit-hook freebsd_committer 2021-02-05 00:54:30 UTC
A commit references this bug:

Author: farrokhi
Date: Fri Feb  5 00:54:21 UTC 2021
New revision: 564071
URL: https://svnweb.freebsd.org/changeset/ports/564071

Log:
  net/radvd: improve FreeBSD multicast patch for version 12 and up

  PR:		252877
  Submitted by:	Franco Fichtner <franco@opnsense.org>

Changes:
  head/net/radvd/Makefile
  head/net/radvd/files/patch-device-bsd44.c
  head/net/radvd/files/patch-interface.c
Comment 5 Babak Farrokhi freebsd_committer 2021-02-05 00:55:51 UTC
committed. thanks
Comment 6 Franco Fichtner 2021-02-05 08:05:01 UTC
Thank you!