ip rule doesn't work with mask, for example: ip ru add fwmark 0x1/0x1 table 1
It would really be great to have this fixed, since OpenWrt's mwan3 relies on fwmark/fwmask to work correctly, and thus depends on iproute's ip, which takes about 280 kiB on MIPS, even when compiled with MIPS16 instructions. :/
@rsalvaterra I was just looking into this. Busybox will also need to support "unreachable" and "blackhole" rules to fully replace iproute2 for mwan3.
Yeah, I also noticed that after implementing fwmask support, but it doesn't seem as trivial to me.