Skip site navigation (1)Skip section navigation (2)
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>

index | next in thread | previous in thread | raw e-mail

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




home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3121D8E4-A27E-475B-9771-C09347D1D793>