Integrity requirements
Description
#4302 fixed by #4303
but still another problem for windows:
in windows if my wifi only support ipv4, "localhost" dns, only return "ipv4" even if queryStrategy is UseIP!
but in linux it doesn't matter your wifi support ipv6 or not and correctly return ip version base on queryStrategy.
so in linux even if your wifi only support ipv4, "localhost" dns return both ipv4 and ipv6 if queryStrategy is UseIP.
this problem does not exist for other types of dns (udp,tcp,doh,...)