Date: Mon, 24 Aug 2015 17:33:08 +0200 From: Markus Gebert <markus.gebert@hostpoint.ch> To: Kristof Provost <kp@FreeBSD.org> Cc: freebsd-net@freebsd.org, freebsd-pf@freebsd.org Subject: Re: Near-term pf plans Message-ID: <3121D8E4-A27E-475B-9771-C09347D1D793@hostpoint.ch> In-Reply-To: <20150823150957.GK48727@vega.codepro.be> References: <20150823150957.GK48727@vega.codepro.be>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi Kristof > On 23.08.2015, at 17:09, Kristof Provost <kp@FreeBSD.org> wrote: > > - PR 202351 > This is a panic after ip6 reassembly in pf. We set the rcvif to NULL > when refragmenting. That seems to go OK execpt when we're refragmenting > broadcast/multicast packets in the forwarding path. It's not at all > clear to me how that could happen. if_bridge wants to forward ipv6 multicasts. pf refragmentation code tries to send out the resulting packets using ip6_forward() which does not handle multicasts, drops the packet and tries to log that fact, which causes the panic. I’ve updated the PR with some more thoughts about this. Markus
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3121D8E4-A27E-475B-9771-C09347D1D793>
