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.