It creates the following entry in /etc/config/dhcp :
config ipset
list name 'eduset'
list domain 'cam.ac.uk'
I restart dnsmasq and firewall, then I check:
# nft list sets
table inet fw4 {
set torv6 {
type ipv6_addr
flags interval
auto-merge
}
}
So that does not show the eduset ipset, but does show the other ipset I made for tor, seemingly implying that it is only that DNS based ipset that didn't work.
It's not OpenWrt version-related, it's a dnsmasq-version related. With dnsmasq versions which do not support nft sets, the ipset option makes dnsmasq populate specified ipset, not nft set.