Alberto's query got me thinking: If dnsmasq were to read the value of the IP hop-count on incoming queries, and decrement it when forwarding, loops would be squashed in the same way as IP layer-three forwarding. Can anyone see a problem with this? Simon.