Home | History | Annotate | Download | only in mDNSShared

Lines Matching refs:enumeration

209 			} enumeration;
3084 mDNS_StopGetDomains(&mDNSStorage, &request->u.enumeration.q_all);
3085 mDNS_StopGetDomains(&mDNSStorage, &request->u.enumeration.q_default);
3100 if (!AuthorizedDomain(request, &answer->rdata->u.name, request->u.enumeration.flags ? AutoRegistrationDomains : AutoBrowseDomains)) return;
3105 if (question == &request->u.enumeration.q_default && !AddRecord) return;
3110 if (question == &request->u.enumeration.q_default) flags |= kDNSServiceFlagsDefault;
3143 // mark which kind of enumeration we're doing so we can (de)authorize certain domains
3144 request->u.enumeration.flags = reg;
3147 // enumeration requires multiple questions, so we must link all the context pointers so that
3149 request->u.enumeration.q_all .QuestionContext = request;
3150 request->u.enumeration.q_default.QuestionContext = request;
3159 err = mDNS_GetDomains(&mDNSStorage, &request->u.enumeration.q_all, t_all, NULL, InterfaceID, enum_result_callback, request);
3162 err = mDNS_GetDomains(&mDNSStorage, &request->u.enumeration.q_default, t_default, NULL, InterfaceID, enum_result_callback, request);
3163 if (err) mDNS_StopGetDomains(&mDNSStorage, &request->u.enumeration.q_all);
4073 // When Domain Enumeration in uDNS.c finds an "lb" record from the network, its "FoundDomain" routine
4168 LogMsgNoIdent("%s DNSServiceEnumerateDomains %##s", prefix, req->u.enumeration.q_all.qname.c);