NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/52554: IPv6 connections not routing to default gateway



Hi,

Thank you for your help!

I've fixed the other issue (panic in nd6_output) in -current and will
pullup the fix to netbsd-8 soon.

Roy (Marples), I'll handover this PR to you. Please handle it
as you like.

Thanks,
  ozaki-r

On Wed, Oct 4, 2017 at 9:16 AM, Roy Bixler <rcbixler%nyx.net@localhost> wrote:
> On Tue, Oct 03, 2017 at 11:29:50AM -0600, Roy Bixler wrote:
>> On Tue, Oct 03, 2017 at 05:25:57PM +0100, Roy Marples wrote:
>> > On 03/10/2017 17:13, Roy Bixler wrote:
>> > > I changed my mind and opted to get the pkgsrc-current version and
>> > > apply your patch to it.  Good news.  It fixed the problem in both
>> > > NetBSD-current and NetBSD-8 (where the patch also applied cleanly.)
>> >
>> > Awesome!
>> >
>> > I'll release rc3 with these patches soon and add it to NetBSD and pkgsrc.
>>
>> I misspoke about the patch applying cleanly to NetBSD-8.  I actually
>> just used pkgsrc-current + patch on both.
>>
>> That said, after checking out NetBSD-8, the patch mostly applied with
>> some fuzz.  There was only one .rej:
>>
>> ipv6nd.h.rej:
>>
>> @@ -93,9 +93,6 @@
>>      const struct in6_addr *addr, unsigned int flags);
>>  struct ipv6_addr *ipv6nd_findaddr(struct dhcpcd_ctx *,
>>      const struct in6_addr *, unsigned int);
>> -void ipv6nd_freedrop_ra(struct ra *, int);
>> -#define ipv6nd_free_ra(ra) ipv6nd_freedrop_ra((ra),  0)
>> -#define ipv6nd_drop_ra(ra) ipv6nd_freedrop_ra((ra),  1)
>>  ssize_t ipv6nd_free(struct interface *);
>>  void ipv6nd_expirera(void *arg);
>>  int ipv6nd_hasra(const struct interface *);
>>
>> I'll try bulding NetBSD-8 with the patch, just to see what happens.
>
> When I applied the changes in the above .rej file and built NetBSD-8
> from source, the resulting distribution with patched dhcpcd works as
> expected.
>
> --
> Roy Bixler <rcbixler%nyx.net@localhost>
> "The fundamental principle of science, the definition almost, is this: the
> sole test of the validity of any idea is experiment."
> -- Richard P. Feynman


Home | Main Index | Thread Index | Old Index