Re: Import nd6_output_ifp routing function from FreeBSD

2025-06-25 Thread Emmanuel Nyarko
> > Of course, this applies to eveyone. And I'm know from personal experience > that thinking about what all the relevant context and background is takes > quite a bit of time. Well noted Christoph! > > --chris

Re: Import nd6_output_ifp routing function from FreeBSD

2025-06-24 Thread Emmanuel Nyarko
Emmanuel > On 24 Jun 2025, at 4:08 PM, Edgar Fu� wrote: > > What IPF does (external/bsd/ipf/netinet/ip_fil_netbsd.c) is: > > # if __NetBSD_Version__ >= 499001100 >error = ip6_if_output(ifp, ifp, m0, satocsin6(dst), rt); > # else >error = nd6_output(ifp, ifp, m0, dst6,

Re: Import nd6_output_ifp routing function from FreeBSD

2025-06-24 Thread Edgar Fuß
What IPF does (external/bsd/ipf/netinet/ip_fil_netbsd.c) is: # if __NetBSD_Version__ >= 499001100 error = ip6_if_output(ifp, ifp, m0, satocsin6(dst), rt); # else error = nd6_output(ifp, ifp, m0, dst6, rt); # endif I also stumbled across a comment i

Re: Import nd6_output_ifp routing function from FreeBSD

2025-06-23 Thread Christoph Badura
I wanted to reply to this earlier but it is probably better that it took so long and you nobody commented for a couple of days to drive my point home. Your message is very difficult to respond to for a number of reasons: - it's difficult to understand what you are talking about. - you don't share

Re: Import nd6_output_ifp routing function from FreeBSD

2025-06-22 Thread Emmanuel Nyarko
> On 22 Jun 2025, at 3:12 PM, Robert Swindells wrote: > >  > Emmanuel Nyarko wrote: >> >> I am currently working on policy based routing (based on outgoing interface) >> >> there’ a previously written code for ipv6 which I’ve taken from Jonathan >> A. Kollasch long time ago. and he used nd

Re: Import nd6_output_ifp routing function from FreeBSD

2025-06-22 Thread Robert Swindells
Emmanuel Nyarko wrote: > > I am currently working on policy based routing (based on outgoing interface) > > there’ a previously written code for ipv6 which I’ve taken from Jonathan > A. Kollasch long time ago. and he used nd6_output function which > appears to be removed from netbsd. [snip] >