Lines Matching refs:rr
9 /* int dns_rr_to_sa(rr, port, sa, sa_length)
10 /* DNS_RR *rr;
19 /* .IP rr
57 int dns_rr_to_sa(DNS_RR *rr, unsigned port, struct sockaddr * sa,
62 if (rr->type == T_A) {
63 if (rr->data_len != sizeof(SOCK_ADDR_IN_ADDR(sa))) {
73 SOCK_ADDR_IN_ADDR(sa) = IN_ADDR(rr->data);
81 } else if (rr->type == T_AAAA) {
82 if (rr->data_len != sizeof(SOCK_ADDR_IN6_ADDR(sa))) {
92 SOCK_ADDR_IN6_ADDR(sa) = IN6_ADDR(rr->data);
125 DNS_RR *rr;
147 if (dns_lookup(argv[1], type, 0, &rr, (VSTRING *) 0, why) != DNS_OK)
150 if (dns_rr_to_sa(rr, htons(port), sa, &sa_length) != 0)
157 dns_rr_free(rr);