From the websocket library it is promoting when lws_get_peer_addresses is used i think this uses reverse DNS, also we have one more observation that the results of both APIs are same with "Allow" or "Dont allow" for local network permission i.e [NSHost hostWithAddress:IPAddress] is able to get the name of the host for both the cases, so is it like a false prompting for Daemon app?