Lines Matching refs:P0
1669 struct dns_packet *dns_p_copy(struct dns_packet *P, const struct dns_packet *P0) { in dns_p_copy() argument
1673 P->end = DNS_PP_MIN(P->size, P0->end); in dns_p_copy()
1675 memcpy(P->data, P0->data, P->end); in dns_p_copy()
2664 int dns_rr_cmp(struct dns_rr *r0, struct dns_packet *P0, struct dns_rr *r1, struct dns_packet *P1) { in dns_rr_cmp() argument
2680 if (!(len = dns_d_expand(host0, sizeof host0, r0->dn.p, P0, &error)) in dns_rr_cmp()
2698 if ((error = dns_any_parse(&any0, r0, P0))) in dns_rr_cmp()
2708 static _Bool dns_rr_exists(struct dns_rr *rr0, struct dns_packet *P0, struct dns_packet *P1) { in dns_rr_exists() argument
2712 if (0 == dns_rr_cmp(rr0, P0, &rr1, P1)) in dns_rr_exists()
7287 static struct dns_packet *dns_res_merge(struct dns_packet *P0, struct dns_packet *P1, int *error_) { in dns_res_merge() argument
7288 size_t bufsiz = P0->end + P1->end; in dns_res_merge()
7289 struct dns_packet *P[3] = { P0, P1, 0 }; in dns_res_merge()