In /etc/rc.conf, ipv6_cpe_wanif was introduced from 9.0-RELEASE for enabling accept_rtadv flag to outgoing interface. But rtsol is not executed on outgoing interface when ipv6_gateway_enable is "YES". Therefore my FreeBSD router cannot get prefix from upstream. Fix: When ipv6_cpe_wanif is set, I suppose rtsol should be executed regardless of ipv6_gateway_enable. Attached patch fixes this problem but this could be accepted? Patch attached with submission follows: How-To-Repeat: In /etc/rc.conf ipv6_gateway_enable="YES" ipv6_cpe_wanif="OUTIF" and reboot machine.
batch change of PRs untouched in 2018 marked "in progress" back to open.