I know that previously bonjour had issues with wide area bonjour
(dns-sd) and private networks (10.x). Can anyone tell me if this
has been fixed in the latest version?
This issue is still around in the latest release, however, if you
build your own mDNSResponder, you can hack it to mostly work. Here's
the patch submitted by Ryan Williams...
- if (srs->RR_SRV.resrec.rdata->u.srv.port.NotAnInteger &&
IsPrivateV4Addr(&m->uDNS_info.AdvertisedV4))
+ if (srs->RR_SRV.resrec.rdata->u.srv.port.NotAnInteger &&
IsPrivateV4Addr(&m->uDNS_info.AdvertisedV4) &&
+ !IsPrivateV4Addr(&srs->uDNS_info.ns))
{ srs->uDNS_info.state = regState_NATMap; StartNATPortMap(m, srs); }
else SendServiceRegistration(m, srs);
return;
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Bonjour-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/bonjour-dev/email@hidden