On 3 Jul 2018, at 23:30, Matt Macy wrote:
Author: mmacy
Date: Tue Jul 3 23:30:53 2018
New Revision: 335919
URL: https://svnweb.freebsd.org/changeset/base/335919
Log:
udp6_input: validate inpcb before use
When traversing pcbinfo lists (rather than calling lookup) we need
to
explicitly
9UW";
> protected-headers="v1"
> From: "Andrey V. Elsukov"
> To: Cy Schubert , Matt Macy
> Cc: src-committ...@freebsd.org, svn-src-all@freebsd.org,
> svn-src-h...@freebsd.org
> Message-ID: <13fa004f-6d8a-025e-9d4f-957f08111...@yandex.ru>
>
On 04.07.2018 16:05, Cy Schubert wrote:
> Hi Matt,
>
> This is causing a panic of my gateway machine. Likely due to router
> solicitations.
Hi,
probably in the last two chunks "inp" should be replaced with "last"
Index: udp6_usrreq.c
Hi Matt,
This is causing a panic of my gateway machine. Likely due to router
solicitations.
Disabling anything IPv6 in rc.conf avoids the panic.
cwfw# grep '^# TEMP' /etc/rc.conf
# TEMP ifconfig_sk0_ipv6="inet6 fc00:1:1:1::fffe prefixlen 64
-accept_rtadv"
# TEMP ifconfig_nfe0_ipv6="inet6 fc00:
Author: mmacy
Date: Tue Jul 3 23:30:53 2018
New Revision: 335919
URL: https://svnweb.freebsd.org/changeset/base/335919
Log:
udp6_input: validate inpcb before use
When traversing pcbinfo lists (rather than calling lookup) we need to
explicitly validate an inpcb before use.
Modified:
he