From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Tue, 5 Jan 1999 08:27:16 -0500 From: Russ Cox rsc@eecs.harvard.edu Subject: [9fans] cs trouble on multi-ether Topicbox-Message-UUID: 8dcfb06c-eac8-11e9-9e20-41e7f4b1d025 Message-ID: <19990105132716.BjkBPhF6YS9Gea8O1r5VVhMQHtodfacsROjyVCmFpAg@z> I don't know why rwrite receives "udp!0.0.0.0!0" on mutli-ether, and I am not convinced this is the solution. It's there in the non-multi-ether as well, although perhaps you are running the old DNS code there and the new DNS code under multi-ether, which would explain a lot of different behavior. In this case, dnresolve.c uses udpport() to get a UDP port for DNS queries, and the process of dialing asks cs how to translate udp!0.0.0.0!0. Which call to reorder() is looping? There are two that could be. Russ