On Dec 14, 2004, at 7:24 AM, Richard Kilmer wrote: > > > On 12/14/04 3:53 AM, "GOTOU Yuuzou" <gotoyuzo / notwork.org> wrote: > >> Sorry, I'm not familiar with DNSSD. But isn't the error of >> peeraddr a problem? > > DNS Service Discovery gives you the ability to resolve LAN-local > addresses > using multicast DNS so you don't need a central nameserver...names are > propagated on the local LAN using UDP. Its an IETF doc now, but > Apple's > implementation is currently marketed as 'rendezvous' but is > open-sourced as > DNSSD. We wrote a Ruby binding to it ( http://dnssd.rubyforge.org ). > > >> >> Getnameinfo may be bypassed by setting Socket.do_not_reverse_lookup >> flag. > > Right...for now just do: > > Socket.do_not_reverse_lookup = true > > And that will deal with the issue for 1.8.1...I think Dave has fixed > this in > 1.8.2 on OS X. That fixed it. Thanks, Charlie