Re: IPv6 problems.... (dhcpcd weirdness, rshd fails, etc.)

Ted Lemon <[email protected]> Tue, 18 Nov 2025 10:42:41 +0100
Newsgroups gmane.os.netbsd.devel.network
Message-ID <[email protected]>
On 18 Nov 2025, at 10:39, Ted Lemon <[email protected]> wrote:
>=20
>=20
>                if (IN6_IS_ADDR_LINKLOCAL(&sa1->sin6_addr)) {

This is what I get for sending code I'm in the middle of writing: the =
above doesn't make sense in context. The code snippet should actually =
be:

                server->server_address.sa.sa_family =3D AF_INET6;
                server->server_address.sin6.sin6_addr =3D =
response->rr.data.aaaa;
                if =
(IN6_IS_ADDR_LINKLOCAL(&server->server_address.sin6_addr)) {
                    server->server_address.sin6.sin6_scope_id =3D =
response->interface_index;
                }