DNS: temporary functions to allow user to send different type of DNS query