Lines Matching refs:q2
333 struct dns_res_target *q, *q2, *p; in ho_byaddr() local
341 q2 = memget(sizeof(*q2)); in ho_byaddr()
342 if (q == NULL || q2 == NULL) { in ho_byaddr()
348 memset(q2, 0, sizeof(*q2)); in ho_byaddr()
375 q->next = q2; in ho_byaddr()
377 q2->qclass = C_IN; in ho_byaddr()
378 q2->qtype = T_PTR; in ho_byaddr()
379 q2->answer = q2->qbuf.buf; in ho_byaddr()
380 q2->anslen = sizeof(q2->qbuf); in ho_byaddr()
382 q2->action = RESTGT_IGNORE; in ho_byaddr()
384 q2->action = RESTGT_AFTERFAILURE; in ho_byaddr()
428 if (q2->action != RESTGT_IGNORE) { in ho_byaddr()
430 qp = q2->qname; in ho_byaddr()
439 if (strlen(q2->qname) + strlen(nibsuff2) + 1 > in ho_byaddr()
440 sizeof q2->qname) { in ho_byaddr()
497 if (q2 != NULL) in ho_byaddr()
498 memput(q2, sizeof(*q2)); in ho_byaddr()
555 struct dns_res_target *q, *q2, *p; in ho_addrinfo() local
566 q2 = memget(sizeof(*q2)); in ho_addrinfo()
567 if (q == NULL || q2 == NULL) { in ho_addrinfo()
572 memset(q, 0, sizeof(*q2)); in ho_addrinfo()
573 memset(q2, 0, sizeof(*q2)); in ho_addrinfo()
582 q->next = q2; in ho_addrinfo()
584 q2->qclass = C_IN; in ho_addrinfo()
585 q2->qtype = T_A; in ho_addrinfo()
586 q2->answer = q2->qbuf.buf; in ho_addrinfo()
587 q2->anslen = sizeof(q2->qbuf); in ho_addrinfo()
588 q2->action = RESTGT_DOALWAYS; in ho_addrinfo()
652 if (q2 != NULL) in ho_addrinfo()
653 memput(q2, sizeof(*q2)); in ho_addrinfo()