ROS 5.25
If I pack a subnet into an address list, it doesn’t match, but if I specify it in the rule itself, it matches.
But only in the /48 case, the /64, which is a subnet of the /48, does match.
Seems a bug to me.
/ipv6 firewall filter
add action=log chain=icmpv6accept log-prefix=icmpv6accept_enter
add chain=icmpv6accept icmp-options=11:0-1 protocol=icmpv6
add chain=icmpv6accept icmp-options=12:0-2 protocol=icmpv6
add chain=icmpv6accept icmp-options=2 protocol=icmpv6
add chain=icmpv6accept icmp-options=0 protocol=icmpv6
add chain=icmpv6accept icmp-options=3 protocol=icmpv6
add chain=icmpv6accept protocol=icmpv6 src-address-list=link-local
add action=log chain=icmpv6accept log-prefix=mynetworksaccept protocol=icmpv6 src-address-list=local
add chain=icmpv6accept protocol=icmpv6 src-address-list=local
add action=log chain=icmpv6accept log-prefix=icmpv6accept_exit
/ipv6 firewall address-list
add address=2001:xxxx:yyyy::/48 list=local
add address=fe80::/64 list=link-local
add address=2001:xxxx:yyyy:zzzz::/64 list=internal-dmz