The bitmask field is corrupted in musl 1.1.19 and fixed in 1.1.24. This workaround makes it work even for old OpenWrt 18.06. These virtual methods are for test only and it's harmless to remove it.