Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Jul 2015 11:10:25 +0200
From:      Kristof Provost <kp@FreeBSD.org>
To:        "Andrey V. Elsukov" <ae@FreeBSD.org>
Cc:        koobs@FreeBSD.org, freebsd-net@FreeBSD.org
Subject:   Re: radvd issue on CURRENT
Message-ID:  <5FBA0180-76F6-43A3-A6C7-860E74FB4682@FreeBSD.org>
In-Reply-To: <55964040.4050809@FreeBSD.org>
References:  <7B00338E-6264-44FD-9A55-8E29C01467E7@FreeBSD.org> <5596192F.2050802@FreeBSD.org> <4BA4AF18-6CC7-48A9-8035-22B3E209257A@FreeBSD.org> <55964040.4050809@FreeBSD.org>

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

> On 03 Jul 2015, at 09:56, Andrey V. Elsukov <ae@FreeBSD.org> wrote:
> can you test this patch instead:
I=E2=80=99ll test it when I get home this evening.
At first glance that looks like it=E2=80=99d fix things too.

> Index: ip6_output.c
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> --- ip6_output.c	(revision 284791)
> +++ ip6_output.c	(working copy)
> @@ -2566,6 +2567,7 @@ ip6_setpktopt(int optname, u_char *buf, int len, =
s
> 		    !IN6_IS_ADDR_UNSPECIFIED(&pktinfo->ipi6_addr)) {
> 			struct in6_ifaddr *ia;
>=20
> +			in6_setscope(&pktinfo->ipi6_addr, ifp);
That=E2=80=99ll have to be in6_setscope(&pktinfo->ipi6_addr, ifp, NULL);

=E2=80=94=20
Kristof=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5FBA0180-76F6-43A3-A6C7-860E74FB4682>