Move client information related functions from client_info_*.go to desktop_*.go files to better organize platform-specific code and separate desktop functionality from shared code. No functional changes.
Since this may create security vulnerabilities such as DNS amplification or abusing because the listener was exposed to the entire local network.