net: require lookup functions to specify all arguments
To make it clear where DNS resolves are happening