support SRV records, initial pass