Lines Matching full:browser
169 } browser;
443 // Special support to enable the DNSServiceBrowse call made by Bonjour Browser
444 // Remove after Bonjour Browser is updated to use DNSServiceQueryRecord instead of DNSServiceBrowse
1746 if (SameDomainName(&req->u.browser.regtype, (const domainname*)"\x09_services\x07_dns-sd\x04_udp"))
1748 // Special support to enable the DNSServiceBrowse call made by Bonjour Browser
1749 // Remove after Bonjour Browser is updated to use DNSServiceQueryRecord instead of DNSServiceBrowse
1773 for (p = info->u.browser.browsers; p; p = p->next)
1783 &info->u.browser.regtype, d, info->u.browser.interface_id, info->u.browser.ForceMCast, FoundInstance, info);
1786 LogMsg("mDNS_StartBrowse returned %d for type %##s domain %##s", err, info->u.browser.regtype.c, d->c);
1791 b->next = info->u.browser.browsers;
1792 info->u.browser.browsers = b;
1794 if (info->u.browser.interface_id == mDNSInterface_P2P || (!info->u.browser.interface_id && SameDomainName(&b->domain, &localdomain) && (info->flags & kDNSServiceFlagsIncludeP2P)))
1797 ConstructServiceName(&tmp, NULL, &info->u.browser.regtype, &b->domain);
1807 while (info->u.browser.browsers)
1809 browser_t *ptr = info->u.browser.browsers;
1811 if (info->u.browser.interface_id == mDNSInterface_P2P || (!info->u.browser.interface_id && SameDomainName(&ptr->domain, &localdomain) && (info->flags & kDNSServiceFlagsIncludeP2P)))
1814 ConstructServiceName(&tmp, NULL, &info->u.browser.regtype, &ptr->domain);
1819 info->u.browser.browsers = ptr->next;
1838 if (!request->u.browser.default_domain) continue; // Not an auto-browse operation
1841 browser_t **ptr = &request->u.browser.browsers;
2174 // Set up browser info
2175 request->u.browser.ForceMCast = (flags & kDNSServiceFlagsForceMulticast) != 0;
2176 request->u.browser.interface_id = InterfaceID;
2177 AssignDomainName(&request->u.browser.regtype, &typedn);
2178 request->u.browser.default_domain = !domain[0];
2179 request->u.browser.browsers = NULL;
2182 request->sd, request->flags, interfaceIndex, request->u.browser.regtype.c, domain);
2550 // "domain" is my-small-company.local, and the user types "my-small-company.local" into their web browser)
4156 for (blist = req->u.browser.browsers; blist; blist = blist->next)
4157 LogMsgNoIdent("%s DNSServiceBrowse %##s", (blist == req->u.browser.browsers) ? prefix : " ", blist->q.qname.c);
4607 for (b = req->u.browser.browsers; b; b=b->next)
4609 LogMemCorruption("UDS req->u.browser.browsers: %p is garbage", b);