Home
last modified time | relevance | path

Searched refs:cksum_add (Results 1 – 4 of 4) sorted by relevance

/freebsd/tools/tools/netmap/
H A Dpkt-gen.c350 cksum_add(uint16_t sum, uint16_t a) in cksum_add() function
812 ip_sum = cksum_add(ip_sum, ~oaddr >> 16); in new_ip_sum()
813 ip_sum = cksum_add(ip_sum, ~oaddr & 0xffff); in new_ip_sum()
814 ip_sum = cksum_add(ip_sum, naddr >> 16); in new_ip_sum()
815 ip_sum = cksum_add(ip_sum, naddr & 0xffff); in new_ip_sum()
822 udp_sum = cksum_add(udp_sum, ~oport); in new_udp_sum()
823 udp_sum = cksum_add(udp_sum, nport); in new_udp_sum()
902 udp.uh_sum = ~cksum_add(~udp.uh_sum, htons(udp_sum)); in update_ip()
904 ip.ip_sum = ~cksum_add(~ip.ip_sum, htons(ip_sum)); in update_ip()
905 udp.uh_sum = ~cksum_add(~udp.uh_sum, htons(ip_sum)); in update_ip()
[all …]
/freebsd/sys/netpfil/ipfw/nat64/
H A Dnat64_translate.c1128 tcp->th_sum = cksum_add(tcp->th_sum, in nat64_icmp_translate()
1140 udp->uh_sum = cksum_add(udp->uh_sum, in nat64_icmp_translate()
1170 ICMP6(icmp)->icmp6_cksum = cksum_add( in nat64_icmp_translate()
1306 *csum = cksum_add(*csum, ~nat64_cksum_convert(&ip6, ip)); in nat64_do_handle_ip4()
1315 *csum = cksum_add(*csum, ~nat64_cksum_convert(&ip6, ip)); in nat64_do_handle_ip4()
1683 *csum = cksum_add(*csum, nat64_cksum_convert(ip6, &ip)); in nat64_do_handle_ip6()
1692 *csum = cksum_add(*csum, nat64_cksum_convert(ip6, &ip)); in nat64_do_handle_ip6()
1697 *csum = cksum_add(*csum, in6_cksum_pseudo(ip6, plen, in nat64_do_handle_ip6()
/freebsd/sys/netpfil/ipfw/nptv6/
H A Dnptv6.c267 adj = cksum_add(adj, cfg->adjustment); in nptv6_rewrite_internal()
325 adj = cksum_add(adj, ~cfg->adjustment); in nptv6_rewrite_external()
494 i = cksum_add(i, *p); in nptv6_calculate_adjustment()
499 e = cksum_add(e, *p); in nptv6_calculate_adjustment()
502 cfg->adjustment = cksum_add(~e, i); in nptv6_calculate_adjustment()
/freebsd/sys/netpfil/ipfw/
H A Dip_fw_private.h804 cksum_add(uint16_t sum, uint16_t a) in cksum_add() function
816 return (~cksum_add(cksum_add(~oldsum, ~old), new)); in cksum_adjust()