Home
last modified time | relevance | path

Searched refs:ip_sum (Results 1 – 25 of 53) sorted by relevance

123

/f-stack/dpdk/examples/ipsec-secgw/
H A Dipip.h30 if (inip4->ip_sum >= rte_cpu_to_be_16(0xffff - 0x100)) in ipip_outbound()
31 inip4->ip_sum += rte_cpu_to_be_16(0x100) + 1; in ipip_outbound()
33 inip4->ip_sum += rte_cpu_to_be_16(0x100); in ipip_outbound()
109 sum += rte_be_to_cpu_16(ip4->ip_sum); in ip4_ecn_setup()
111 ip4->ip_sum = rte_cpu_to_be_16(sum + (sum >> 16)); in ip4_ecn_setup()
156 if (inip4->ip_sum >= rte_cpu_to_be_16(0xffff - 0x100)) in ipip_inbound()
157 inip4->ip_sum += rte_cpu_to_be_16(0x100) + 1; in ipip_inbound()
159 inip4->ip_sum += rte_cpu_to_be_16(0x100); in ipip_inbound()
/f-stack/freebsd/mips/include/
H A Din_cksum.h58 __tmpsum = (int)ntohs(ip->ip_sum) + 256; in in_cksum_update()
59 ip->ip_sum = htons(__tmpsum + (__tmpsum >> 16)); in in_cksum_update()
67 __tmpsum = (int)ntohs(ip->ip_sum) + 256; \
68 ip->ip_sum = htons(__tmpsum + (__tmpsum >> 16)); \
/f-stack/freebsd/amd64/include/
H A Din_cksum.h61 __tmpsum = (int)ntohs(ip->ip_sum) + 256; in in_cksum_update()
62 ip->ip_sum = htons(__tmpsum + (__tmpsum >> 16)); in in_cksum_update()
70 __tmpsum = (int)ntohs(ip->ip_sum) + 256; \
71 ip->ip_sum = htons(__tmpsum + (__tmpsum >> 16)); \
/f-stack/freebsd/netinet/libalias/
H A Dalias.c386 accumulate2 += ip->ip_sum; in IcmpAliasIn2()
388 accumulate2 -= ip->ip_sum; in IcmpAliasIn2()
414 accumulate2 += ip->ip_sum; in IcmpAliasIn2()
416 accumulate2 -= ip->ip_sum; in IcmpAliasIn2()
682 DifferentialChecksum(ip_sum, in ProtoAliasIn()
718 DifferentialChecksum(ip_sum, in ProtoAliasOut()
1194 u_short *ip_sum);
1208 DifferentialChecksum(ip_sum, in FragmentIn()
1224 DifferentialChecksum(ip_sum, in FragmentOut()
1387 pip->ip_p, &pip->ip_sum); in LibAliasInLocked()
[all …]
H A Dalias_pptp.c490 DifferentialChecksum(&pip->ip_sum, in AliasHandlePptpGreOut()
517 DifferentialChecksum(&pip->ip_sum, in AliasHandlePptpGreIn()
H A Dalias_proxy.c364 ADJUST_CHECKSUM(accumulate, pip->ip_sum); in ProxyEncodeTcpStream()
438 ADJUST_CHECKSUM(accumulate, pip->ip_sum); in ProxyEncodeIpHeader()
H A Dalias_irc.c453 DifferentialChecksum(&pip->ip_sum, in AliasHandleIrcOut()
/f-stack/freebsd/i386/include/
H A Din_cksum.h91 __tmpsum = (int)ntohs(ip->ip_sum) + 256; in in_cksum_update()
92 ip->ip_sum = htons(__tmpsum + (__tmpsum >> 16)); in in_cksum_update()
132 __tmpsum = (int)ntohs(ip->ip_sum) + 256; \
133 ip->ip_sum = htons(__tmpsum + (__tmpsum >> 16)); \
/f-stack/dpdk/app/test-pmd/
H A Dflowgen.c57 ip_sum(const unaligned_uint16_t *hdr, int hdr_len) in ip_sum() function
153 ip_hdr->hdr_checksum = ip_sum((unaligned_uint16_t *)ip_hdr, in pkt_burst_flow_gen()
/f-stack/freebsd/netinet/
H A Dip_fastfwd.c335 if (ip->ip_sum >= (u_int16_t) ~htons(IPTTLDEC << 8)) in ip_tryforward()
336 ip->ip_sum -= ~htons(IPTTLDEC << 8); in ip_tryforward()
338 ip->ip_sum += htons(IPTTLDEC << 8); in ip_tryforward()
H A Dip_output.c780 ip->ip_sum = 0; in ip_output()
782 ip->ip_sum = in_cksum(m, hlen); in ip_output()
1029 mhip->ip_sum = 0; in ip_fragment()
1031 mhip->ip_sum = in_cksum(m, mhlen); in ip_fragment()
1047 ip->ip_sum = 0; in ip_fragment()
1049 ip->ip_sum = in_cksum(m0, hlen); in ip_fragment()
1624 ip->ip_sum = 0; in ip_mloopback()
1625 ip->ip_sum = in_cksum(copym, hlen); in ip_mloopback()
H A Dip.h70 u_short ip_sum; /* checksum */ member
/f-stack/freebsd/netpfil/pf/
H A Dpf.c2580 h->ip_sum = 0; in pf_send_tcp()
2622 if (pd->ip_sum) in pf_return()
3417 if (pd->ip_sum) in pf_test_rule()
3510 pd->ip_sum, in pf_test_rule()
3905 if (pd->ip_sum) in pf_create_state()
4859 pd2.ip_sum = &h2.ip_sum; in pf_test_state_icmp()
5350 pd->ip_sum, in pf_test_state_other()
5356 pd->ip_sum, in pf_test_state_other()
5580 ip->ip_sum = 0; in pf_route()
5972 pd.ip_sum = &h->ip_sum; in pf_test()
[all …]
H A Dif_pflog.c255 ip->ip_sum = 0; in pflog_packet()
256 ip->ip_sum = in_cksum(m, ip->ip_hl << 2); in pflog_packet()
H A Dpf_norm.c1085 h->ip_sum = pf_cksum_fixup(h->ip_sum, ip_off, h->ip_off, 0); in pf_normalize_ip()
1139 h->ip_sum = pf_cksum_fixup(h->ip_sum, ip_off, h->ip_off, 0); in pf_normalize_ip()
1994 h->ip_sum = pf_cksum_fixup(h->ip_sum, ip_off, h->ip_off, 0); in pf_scrub_ip()
2002 h->ip_sum = pf_cksum_fixup(h->ip_sum, ip_ttl, h->ip_ttl, 0); in pf_scrub_ip()
2013 h->ip_sum = pf_cksum_fixup(h->ip_sum, ov, nv, 0); in pf_scrub_ip()
2021 h->ip_sum = pf_cksum_fixup(h->ip_sum, ip_id, h->ip_id, 0); in pf_scrub_ip()
/f-stack/freebsd/contrib/ipfilter/netinet/
H A Dip_fil_freebsd.c470 ip->ip_sum = 0;
816 ip->ip_sum = 0;
827 ip->ip_sum = 0;
832 if (!ip->ip_sum)
833 ip->ip_sum = in_cksum(m, hlen);
898 mhip->ip_sum = 0;
899 mhip->ip_sum = in_cksum(m, mhlen);
909 ip->ip_sum = 0;
910 ip->ip_sum = in_cksum(m0, hlen);
/f-stack/freebsd/net/
H A Ddebugnet_inet.c473 ip->ip_sum = udp->uh_ulen; in debugnet_ip_output()
489 ip->ip_sum = 0; in debugnet_ip_output()
490 ip->ip_sum = in_cksum(m, sizeof(struct ip)); in debugnet_ip_output()
H A Dslcompress.c576 cs->cs_ip.ip_sum = 0; in sl_uncompress_tcp_core()
581 cs->cs_ip.ip_sum = ~ changes; in sl_uncompress_tcp_core()
H A Dif_me.c510 ip->ip_sum = 0; in me_input()
626 ip->ip_sum = 0; in me_transmit()
/f-stack/freebsd/netpfil/ipfw/
H A Dip_fw_pfil.c488 ip->ip_sum = 0; in ipfw_divert()
490 ip->ip_sum = in_cksum_hdr(ip); in ipfw_divert()
492 ip->ip_sum = in_cksum(reass, hlen); in ipfw_divert()
/f-stack/tools/compat/include/netinet/
H A Dip.h70 u_short ip_sum; /* checksum */ member
/f-stack/freebsd/netgraph/
H A Dng_checksum.c329 ip4->ip_sum = 0; in checksum_ipv4()
333 ip4->ip_sum = in_cksum_hdr(ip4); in checksum_ipv4()
335 ip4->ip_sum = in_cksum_skip(m, l3_offset + hlen, l3_offset); in checksum_ipv4()
/f-stack/freebsd/net/altq/
H A Daltq_red.c487 sum = ~ntohs(ip->ip_sum) & 0xffff; in mark_ecn()
491 ip->ip_sum = htons(~sum & 0xffff); in mark_ecn()
/f-stack/freebsd/netipsec/
H A Dipsec_output.c231 ip->ip_sum = 0; in ipsec4_perform_request()
232 ip->ip_sum = in_cksum(m, ip->ip_hl << 2); in ipsec4_perform_request()
951 ip->ip_sum = 0; in ipsec_encap()
H A Dipsec_input.c313 ip->ip_sum = 0; in ipsec4_common_input_cb()
314 ip->ip_sum = in_cksum(m, ip->ip_hl << 2); in ipsec4_common_input_cb()

123