Searched refs:pd2 (Results 1 – 1 of 1) sorted by relevance
4548 struct pf_pdesc *pd, struct pf_pdesc *pd2, struct pf_addr *src, in pf_change_icmp_af() argument4563 olen = pd2->off - off; in pf_change_icmp_af()4580 ip4->ip_len = htons(sizeof(*ip4) + pd2->tot_len - olen); in pf_change_icmp_af()4583 ip4->ip_ttl = pd2->ttl; in pf_change_icmp_af()4584 if (pd2->proto == IPPROTO_ICMPV6) { in pf_change_icmp_af()4587 ip4->ip_p = pd2->proto; in pf_change_icmp_af()4597 ip6->ip6_plen = htons(pd2->tot_len - olen); in pf_change_icmp_af()4598 if (pd2->proto == IPPROTO_ICMP) { in pf_change_icmp_af()4601 ip6->ip6_nxt = pd2->proto; in pf_change_icmp_af()4603 if (!pd2->ttl || pd2->ttl > IPV6_DEFHLIM) { in pf_change_icmp_af()[all …]