Lines Matching refs:term

1542     resolve_termination_t *term;
1580 term = mallocL("handle_resolve_request", sizeof(resolve_termination_t));
1581 bzero(term, sizeof(*term));
1582 if (!term) FatalError("ERROR: malloc");
1585 term->qsrv.InterfaceID = InterfaceID;
1586 term->qsrv.Target = zeroAddr;
1587 memcpy(&term->qsrv.qname, &fqdn, MAX_DOMAIN_NAME);
1588 term->qsrv.qtype = kDNSType_SRV;
1589 term->qsrv.qclass = kDNSClass_IN;
1590 term->qsrv.LongLived = mDNSfalse;
1591 term->qsrv.ExpectUnique = mDNStrue;
1592 term->qsrv.ForceMCast = mDNSfalse;
1593 term->qsrv.QuestionCallback = resolve_result_callback;
1594 term->qsrv.QuestionContext = rstate;
1596 term->qtxt.InterfaceID = InterfaceID;
1597 term->qtxt.Target = zeroAddr;
1598 memcpy(&term->qtxt.qname, &fqdn, MAX_DOMAIN_NAME);
1599 term->qtxt.qtype = kDNSType_TXT;
1600 term->qtxt.qclass = kDNSClass_IN;
1601 term->qtxt.LongLived = mDNSfalse;
1602 term->qtxt.ExpectUnique = mDNStrue;
1603 term->qtxt.ForceMCast = mDNSfalse;
1604 term->qtxt.QuestionCallback = resolve_result_callback;
1605 term->qtxt.QuestionContext = rstate;
1607 term->rstate = rstate;
1608 rstate->termination_context = term;
1612 LogOperation("%3d: DNSServiceResolve(%##s) START", rstate->sd, term->qsrv.qname.c);
1613 err = mDNS_StartQuery(gmDNS, &term->qsrv);
1614 if (!err) err = mDNS_StartQuery(gmDNS, &term->qtxt);
1618 freeL("handle_resolve_request", term);
1636 resolve_termination_t *term = context;
1639 if (!term)
1644 rs = term->rstate;
1645 LogOperation("%3d: DNSServiceResolve(%##s) STOP", rs->sd, term->qtxt.qname.c);
1647 mDNS_StopQuery(gmDNS, &term->qtxt);
1648 mDNS_StopQuery(gmDNS, &term->qsrv);
1650 freeL("resolve_termination_callback", term);
3013 enum_termination_t *term;
3039 term = mallocL("handle_enum_request", sizeof(enum_termination_t));
3040 if (!def || !all || !term) FatalError("ERROR: malloc");
3050 term->def = def;
3051 term->all = all;
3052 term->rstate = rstate;
3053 rstate->termination_context = term;