Fix IPv6 bridge client directory address selection
After #17840 (moved) in 0.2.8.1-alpha, we incorrectly chose an IPv4 address for all DIRIND_ONEHOP directory connections, even if the routerstatus didn't have an IPv4 address.
This likely affected bridge clients with IPv6 bridges.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information