Date: Fri, 3 Jul 2015 17:09:17 +0200 From: Kristof Provost <kp@FreeBSD.org> To: "Andrey V. Elsukov" <ae@FreeBSD.org> Cc: freebsd-net@FreeBSD.org, koobs@FreeBSD.org Subject: Re: radvd issue on CURRENT Message-ID: <237E38F8-ECD8-4103-98B1-EDAF72A7F162@FreeBSD.org> In-Reply-To: <5FBA0180-76F6-43A3-A6C7-860E74FB4682@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> <5FBA0180-76F6-43A3-A6C7-860E74FB4682@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
> On 03 Jul 2015, at 11:10, Kristof Provost <kp@FreeBSD.org> wrote:
>
>
>> On 03 Jul 2015, at 09:56, Andrey V. Elsukov <ae@FreeBSD.org> wrote:
>> can you test this patch instead:
> I’ll test it when I get home this evening.
> At first glance that looks like it’d fix things too.
The patch (with the build fix below) works.
>> Index: ip6_output.c
>> ===================================================================
>> --- 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;
>>
>> + in6_setscope(&pktinfo->ipi6_addr, ifp);
> That’ll have to be in6_setscope(&pktinfo->ipi6_addr, ifp, NULL);
Regards,
Kristof
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?237E38F8-ECD8-4103-98B1-EDAF72A7F162>
