Home
last modified time | relevance | path

Searched refs:orgicmp (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/netpfil/ipfilter/netinet/
H A Dip_nat6.c1358 struct icmp6_hdr *icmp6, *orgicmp; in ipf_nat6_icmperrorlookup() local
1431 orgicmp = (struct icmp6_hdr *)(oip6 + 1); in ipf_nat6_icmperrorlookup()
1434 if (ipf_nat6_icmpquerytype(orgicmp->icmp6_type)) { in ipf_nat6_icmperrorlookup()
1438 fin->fin_data[1] = orgicmp->icmp6_id; in ipf_nat6_icmperrorlookup()
1795 struct icmp6_hdr *orgicmp; in ipf_nat6_icmperror() local
1802 orgicmp = (struct icmp6_hdr *)dp; in ipf_nat6_icmperror()
1805 if (orgicmp->icmp6_id != nat->nat_osport) { in ipf_nat6_icmperror()
1819 sum1 = ntohs(orgicmp->icmp6_id); in ipf_nat6_icmperror()
1822 orgicmp->icmp6_id = nat->nat_oicmpid; in ipf_nat6_icmperror()
1823 ipf_fix_datacksum(&orgicmp->icmp6_cksum, sumd); in ipf_nat6_icmperror()
H A Dip_nat.c3542 icmphdr_t *icmp, *orgicmp; in ipf_nat_icmperrorlookup() local
3615 orgicmp = (icmphdr_t *)((char *)oip + (IP_HL(oip) << 2)); in ipf_nat_icmperrorlookup()
3618 if (ipf_nat_icmpquerytype(orgicmp->icmp_type)) { in ipf_nat_icmperrorlookup()
3622 fin->fin_data[1] = orgicmp->icmp_id; in ipf_nat_icmperrorlookup()
3925 icmphdr_t *orgicmp; in ipf_nat_icmperror() local
3932 orgicmp = (icmphdr_t *)dp; in ipf_nat_icmperror()
3935 if (orgicmp->icmp_id != nat->nat_osport) { in ipf_nat_icmperror()
3949 sum1 = ntohs(orgicmp->icmp_id); in ipf_nat_icmperror()
3952 orgicmp->icmp_id = nat->nat_oicmpid; in ipf_nat_icmperror()
3953 ipf_fix_datacksum(&orgicmp->icmp_cksum, sumd); in ipf_nat_icmperror()