View the DNS Client code on  GitHub