Lines Matching defs:browser

187         } browser;
2216 if (SameDomainName(&req->u.browser.regtype, (const domainname*)"\x09_services\x07_dns-sd\x04_udp"))
2243 for (p = info->u.browser.browsers; p; p = p->next)
2252 err = mDNS_StartBrowse(&mDNSStorage, &b->q, &info->u.browser.regtype, d, info->u.browser.AnonData, info->u.browser.interface_id, info->flags,
2253 info->u.browser.ForceMCast, (info->flags & kDNSServiceFlagsBackgroundTrafficClass) != 0, FoundInstance, info);
2256 LogMsg("mDNS_StartBrowse returned %d for type %##s domain %##s", err, info->u.browser.regtype.c, d->c);
2261 b->next = info->u.browser.browsers;
2262 info->u.browser.browsers = b;
2266 if (callExternalHelpers(info->u.browser.interface_id, &b->domain, info->flags))
2269 ConstructServiceName(&tmp, NULL, &info->u.browser.regtype, &b->domain);
2271 external_start_browsing_for_service(info->u.browser.interface_id, &tmp, kDNSType_PTR, info->flags);
2279 if (info->u.browser.default_domain)
2285 if (info->u.browser.AnonData)
2286 freeL("Anonymous", (void *)info->u.browser.AnonData);
2287 while (info->u.browser.browsers)
2289 browser_t *ptr = info->u.browser.browsers;
2291 if (callExternalHelpers(info->u.browser.interface_id, &ptr->domain, info->flags))
2294 ConstructServiceName(&tmp, NULL, &info->u.browser.regtype, &ptr->domain);
2296 external_stop_browsing_for_service(info->u.browser.interface_id, &tmp, kDNSType_PTR, info->flags);
2299 info->u.browser.browsers = ptr->next;
2319 if (!request->u.browser.default_domain) continue; // Not an auto-browse operation
2322 browser_t **ptr = &request->u.browser.browsers;
2674 // Set up browser info
2675 request->u.browser.ForceMCast = (flags & kDNSServiceFlagsForceMulticast) != 0;
2676 request->u.browser.interface_id = InterfaceID;
2677 AssignDomainName(&request->u.browser.regtype, &typedn);
2678 request->u.browser.default_domain = !domain[0];
2679 request->u.browser.browsers = NULL;
2682 request->sd, request->flags, interfaceIndex, request->u.browser.regtype.c, domain, request->process_id, request->pid_name);
2684 if (request->u.browser.default_domain)
2690 request->u.browser.AnonData = mDNSNULL;
2694 request->u.browser.AnonData = mallocL("Anonymous", len);
2695 if (!request->u.browser.AnonData)
2698 mDNSPlatformMemCopy((void *)request->u.browser.AnonData, AnonData, len);
3171 // "domain" is my-small-company.local, and the user types "my-small-company.local" into their web browser)
5316 for (blist = req->u.browser.browsers; blist; blist = blist->next)
5318 (blist == req->u.browser.browsers) ? prefix : " ", req->flags, req->interfaceIndex, blist->q.qname.c,
5319 AnonDataToString(req->u.browser.AnonData, 0, anonstr, sizeof(anonstr)), req->process_id, req->pid_name);
5387 for (blist = req->u.browser.browsers; blist; blist = blist->next)
5452 for (blist = req->u.browser.browsers; blist; blist = blist->next)
6124 for (b = req->u.browser.browsers; b; b=b->next)
6126 LogMemCorruption("UDS req->u.browser.browsers: %p is garbage", b);