]> git.ipfire.org Git - thirdparty/dhcpcd.git/commit
IPv6: allow any global address for default route
authorRoy Marples <roy@marples.name>
Mon, 14 Oct 2024 09:48:23 +0000 (10:48 +0100)
committerRoy Marples <roy@marples.name>
Mon, 14 Oct 2024 09:56:18 +0000 (10:56 +0100)
commitc1d1a885ae469dd98533b38da3c7753de1597d77
tree2ac15800b262b65dd1fc71a12186dd03f75c53fb
parentd4d3b115c1ec4755edb284eef5d31d28ae2c1846
IPv6: allow any global address for default route

Regardless if we are a router or not.
BSD IPv6 source address selection does really matter for this.

This fixes FreeBSD systes where the forwarding sysctl is set
by the routing script which starts late in the day where
dhcpcd is already running and won't get the default route applied
until another RA comes in which could be a while.
src/if-bsd.c
src/if-linux.c
src/if-sun.c
src/ipv6.c
src/privsep-root.c
src/privsep-root.h