Searched refs:pd2 (Results 1 – 1 of 1) sorted by relevance
4492 struct pf_pdesc *pd, struct pf_pdesc *pd2, struct pf_addr *src, in pf_change_icmp_af() argument4507 olen = pd2->off - off; in pf_change_icmp_af()4524 ip4->ip_len = htons(sizeof(*ip4) + pd2->tot_len - olen); in pf_change_icmp_af()4527 ip4->ip_ttl = pd2->ttl; in pf_change_icmp_af()4528 if (pd2->proto == IPPROTO_ICMPV6) { in pf_change_icmp_af()4531 ip4->ip_p = pd2->proto; in pf_change_icmp_af()4541 ip6->ip6_plen = htons(pd2->tot_len - olen); in pf_change_icmp_af()4542 if (pd2->proto == IPPROTO_ICMP) { in pf_change_icmp_af()4545 ip6->ip6_nxt = pd2->proto; in pf_change_icmp_af()4547 if (!pd2->ttl || pd2->ttl > IPV6_DEFHLIM) { in pf_change_icmp_af()[all …]