When trying to perform nat on ipv6, I tried the rule: nat pass on wan0 inet6 from net0:network to any -> wan0:0 But wan0:0 is picking the link-local address # pfctl -s nat nat pass on wan0 inet6 from dcb:e130:f4cb:2d97::/64 to any -> fe80::428d:5cff:feb1:a4fd I've found issue #201695 related to this problem and marked as fixed, but it doesn't seem to be the case anymore
I can't reproduce this. Please attach your dmesg, pf.conf and output of ifconfig. It'd be surprising for this to have regressed as well, because there's a test for the feature.
(In reply to Kristof Provost from comment #1) I prefer to avoid having my full configuration on public display I'm sending you this by email.