Lines Matching refs:rr

305 	struct dns_rr *rr;  in add_a_record()  local
319 2 + sizeof(*rr) + sizeof(*rdata); in add_a_record()
334 rr = (struct dns_rr *)&buf[offset]; in add_a_record()
335 rr->type = htons(DNS_RR_TYPE_A); in add_a_record()
336 rr->class_ = htons(DNS_CLASS_IN | DNS_CLASS_FLUSH); in add_a_record()
337 rr->ttl = htonl(ttl); in add_a_record()
338 rr->rdlength = htons(sizeof(*rdata)); in add_a_record()
339 offset += sizeof(*rr); in add_a_record()
357 struct dns_rr *rr; in add_ptr_record() local
394 sizeof(*rr) in add_ptr_record()
411 inst_offs = offset + sp_size + sizeof(*rr); in add_ptr_record()
441 rr = (struct dns_rr *)&buf[offset]; in add_ptr_record()
442 rr->type = htons(DNS_RR_TYPE_PTR); in add_ptr_record()
443 rr->class_ = htons(DNS_CLASS_IN); in add_ptr_record()
444 rr->ttl = htonl(ttl); in add_ptr_record()
445 rr->rdlength = htons( in add_ptr_record()
449 offset += sizeof(*rr); in add_ptr_record()
474 struct dns_rr *rr; in add_txt_record() local
487 DNS_POINTER_SIZE + sizeof(*rr) + dns_sd_txt_size(inst); in add_txt_record()
502 rr = (struct dns_rr *)&buf[offset]; in add_txt_record()
503 rr->type = htons(DNS_RR_TYPE_TXT); in add_txt_record()
504 rr->class_ = htons(DNS_CLASS_IN | DNS_CLASS_FLUSH); in add_txt_record()
505 rr->ttl = htonl(ttl); in add_txt_record()
506 rr->rdlength = htons(dns_sd_txt_size(inst)); in add_txt_record()
507 offset += sizeof(*rr); in add_txt_record()
522 struct dns_rr *rr; in add_aaaa_record() local
536 DNS_POINTER_SIZE + sizeof(*rr) + sizeof(*rdata); in add_aaaa_record()
551 rr = (struct dns_rr *)&buf[offset]; in add_aaaa_record()
552 rr->type = htons(DNS_RR_TYPE_AAAA); in add_aaaa_record()
553 rr->class_ = htons(DNS_CLASS_IN | DNS_CLASS_FLUSH); in add_aaaa_record()
554 rr->ttl = htonl(ttl); in add_aaaa_record()
555 rr->rdlength = htons(sizeof(*rdata)); in add_aaaa_record()
556 offset += sizeof(*rr); in add_aaaa_record()
573 struct dns_rr *rr; in add_srv_record() local
594 DNS_POINTER_SIZE + sizeof(*rr) in add_srv_record()
615 rr = (struct dns_rr *)&buf[offset]; in add_srv_record()
616 rr->type = htons(DNS_RR_TYPE_SRV); in add_srv_record()
617 rr->class_ = htons(DNS_CLASS_IN | DNS_CLASS_FLUSH); in add_srv_record()
618 rr->ttl = htonl(ttl); in add_srv_record()
620 rr->rdlength = htons(sizeof(*rdata) + DNS_LABEL_LEN_SIZE in add_srv_record()
623 offset += sizeof(*rr); in add_srv_record()
841 struct dns_rr *rr; in dns_sd_handle_service_type_enum() local
875 + sizeof(*rr) in dns_sd_handle_service_type_enum()
891 rr = (struct dns_rr *)&buf[offset]; in dns_sd_handle_service_type_enum()
892 rr->type = htons(DNS_RR_TYPE_PTR); in dns_sd_handle_service_type_enum()
893 rr->class_ = htons(DNS_CLASS_IN); in dns_sd_handle_service_type_enum()
894 rr->ttl = htonl(DNS_SD_PTR_TTL); in dns_sd_handle_service_type_enum()
895 rr->rdlength = htons(0 in dns_sd_handle_service_type_enum()
899 offset += sizeof(*rr); in dns_sd_handle_service_type_enum()