Home
last modified time | relevance | path

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

1234

/freebsd-14.2/sys/netinet/libalias/
H A Dalias.c380 accumulate2 += ip->ip_sum; in IcmpAliasIn2()
382 accumulate2 -= ip->ip_sum; in IcmpAliasIn2()
409 accumulate2 += ip->ip_sum; in IcmpAliasIn2()
411 accumulate2 -= ip->ip_sum; in IcmpAliasIn2()
677 DifferentialChecksum(ip_sum, in ProtoAliasIn()
713 DifferentialChecksum(ip_sum, in ProtoAliasOut()
1200 u_short *ip_sum);
1214 DifferentialChecksum(ip_sum, in FragmentIn()
1230 DifferentialChecksum(ip_sum, in FragmentOut()
1352 &pip->ip_sum); in LibAliasInLocked()
[all …]
H A Dalias_pptp.c482 DifferentialChecksum(&pip->ip_sum, in AliasHandlePptpGreOut()
509 DifferentialChecksum(&pip->ip_sum, in AliasHandlePptpGreIn()
/freebsd-14.2/contrib/tcpdump/
H A Dprint-ip.c327 uint16_t sum, ip_sum; in ip_print() local
432 ip_sum = GET_BE_U_2(ip->ip_sum); in ip_print()
433 ND_PRINT(", bad cksum %x (->%x)!", ip_sum, in ip_print()
434 in_cksum_shouldbe(ip_sum, sum)); in ip_print()
H A Dip.h65 nd_uint16_t ip_sum; /* checksum */ member
/freebsd-14.2/tools/tools/netmap/
H A Dpkt-gen.c812 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()
849 ip_sum = new_ip_sum(ip_sum, oaddr, naddr); in update_ip()
863 ip_sum = new_ip_sum(ip_sum, oaddr, naddr); in update_ip()
868 ip_sum = new_ip_sum(ip_sum, oaddr, naddr); in update_ip()
878 ip_sum = new_ip_sum(ip_sum, oaddr, naddr); in update_ip()
897 ip_sum = new_ip_sum(ip_sum, oaddr, naddr); in update_ip()
904 ip.ip_sum = ~cksum_add(~ip.ip_sum, htons(ip_sum)); in update_ip()
[all …]
/freebsd-14.2/sbin/ipf/ipsend/
H A Diptests.c114 ip->ip_sum = 0; in ip_test1()
202 ip->ip_sum = 0; in ip_test1()
203 ip->ip_sum = chksum((u_short *)ip, IP_HL(ip) << 2); in ip_test1()
214 ip->ip_sum = 0; in ip_test1()
233 ip->ip_sum = 0; in ip_test1()
245 ip->ip_sum = 0; in ip_test1()
559 ip->ip_sum = 0; in ip_test3()
755 ip->ip_sum = 0; in ip_test4()
1258 ip->ip_sum = 0; in ip_test6()
1348 pip->ip_sum = 0; in ip_test7()
[all …]
H A Dip.c138 ip->ip_sum = 0; in send_ip()
139 ip->ip_sum = chksum((u_short *)ip, IP_HL(ip) << 2); in send_ip()
211 ip->ip_sum = 0; in send_ip()
212 ip->ip_sum = chksum((u_short *)ip, hlen); in send_ip()
H A Dresend.c117 if (!ip->ip_sum) in ip_resend()
118 ip->ip_sum = chksum((u_short *)ip, in ip_resend()
/freebsd-14.2/sys/netpfil/ipfilter/netinet/
H A Dip_fil_freebsd.c454 ip->ip_sum = 0; in ipf_send_ip()
800 ip->ip_sum = 0; in ipf_fastroute()
811 ip->ip_sum = 0; in ipf_fastroute()
816 if (!ip->ip_sum) in ipf_fastroute()
817 ip->ip_sum = in_cksum(m, hlen); in ipf_fastroute()
880 mhip->ip_sum = 0; in ipf_fastroute()
881 mhip->ip_sum = in_cksum(m, mhlen); in ipf_fastroute()
891 ip->ip_sum = 0; in ipf_fastroute()
892 ip->ip_sum = in_cksum(m0, hlen); in ipf_fastroute()
/freebsd-14.2/sbin/ipf/libipf/
H A Dprintiphdr.c17 ntohs(ip->ip_off), ntohs(ip->ip_sum), ntohl(ip->ip_src.s_addr), in printiphdr()
/freebsd-14.2/sys/netpfil/pf/
H A Dpf_norm.c795 ip->ip_sum = pf_cksum_fixup(ip->ip_sum, ip->ip_len, in pf_reassemble()
798 ip->ip_sum = pf_cksum_fixup(ip->ip_sum, ip->ip_off, in pf_reassemble()
1119 h->ip_sum = pf_cksum_fixup(h->ip_sum, ip_off, h->ip_off, 0); in pf_normalize_ip()
1176 h->ip_sum = pf_cksum_fixup(h->ip_sum, ip_off, h->ip_off, 0); in pf_normalize_ip()
2271 h->ip_sum = pf_cksum_fixup(h->ip_sum, ip_off, h->ip_off, 0); in pf_scrub_ip()
2279 h->ip_sum = pf_cksum_fixup(h->ip_sum, ip_ttl, h->ip_ttl, 0); in pf_scrub_ip()
2290 h->ip_sum = pf_cksum_fixup(h->ip_sum, ov, nv, 0); in pf_scrub_ip()
2298 h->ip_sum = pf_cksum_fixup(h->ip_sum, ip_id, h->ip_id, 0); in pf_scrub_ip()
H A Dpf.c3253 h->ip_sum = 0; in pf_build_tcp()
3444 if (pd->ip_sum) in pf_return()
4735 if (pd->ip_sum) in pf_test_rule()
5265 if (pd->ip_sum) in pf_create_state()
6884 pd2.ip_sum = &h2.ip_sum; in pf_test_state_icmp()
7205 pd2.ip_sum, icmpsum, pd->ip_sum, 0, in pf_test_state_icmp()
7402 pd->ip_sum, in pf_test_state_other()
7408 pd->ip_sum, in pf_test_state_other()
7668 ip->ip_sum = 0; in pf_route()
8348 pd.ip_sum = &h->ip_sum; in pf_test()
[all …]
H A Dif_pflog.c269 ip->ip_sum = 0; in pflog_packet()
270 ip->ip_sum = in_cksum(m, ip->ip_hl << 2); in pflog_packet()
/freebsd-14.2/tests/sys/netinet/
H A Dip_reass_test.c66 ip->ip_sum = 0; in update_cksum()
72 ip->ip_sum = htons((uint16_t)cksum); in update_cksum()
98 ip->ip_sum = 0; in alloc_lopacket()
/freebsd-14.2/sys/netinet/
H A Dip_fastfwd.c365 if (ip->ip_sum >= (u_int16_t) ~htons(IPTTLDEC << 8)) in ip_tryforward()
366 ip->ip_sum -= ~htons(IPTTLDEC << 8); in ip_tryforward()
368 ip->ip_sum += htons(IPTTLDEC << 8); in ip_tryforward()
H A Dip_output.c766 ip->ip_sum = 0; in ip_output()
768 ip->ip_sum = in_cksum(m, hlen); in ip_output()
1001 mhip->ip_sum = 0; in ip_fragment()
1003 mhip->ip_sum = in_cksum(m, mhlen); in ip_fragment()
1019 ip->ip_sum = 0; in ip_fragment()
1021 ip->ip_sum = in_cksum(m0, hlen); in ip_fragment()
1549 ip->ip_sum = 0; in ip_mloopback()
1550 ip->ip_sum = in_cksum(copym, hlen); in ip_mloopback()
H A Dip.h69 u_short ip_sum; /* checksum */ member
/freebsd-14.2/sbin/dhclient/
H A Dpacket.c125 ip.ip_sum = 0; in assemble_udp_ip_header()
129 ip.ip_sum = wrapsum(checksum((unsigned char *)&ip, sizeof(ip), 0)); in assemble_udp_ip_header()
/freebsd-14.2/stand/libsa/
H A Dip.c116 ip->ip_sum = in_cksum(ip, sizeof(*ip)); /* short, but special */ in sendip()
372 ipr->ip_hdr->ip_sum = 0; in readipv4()
373 ipr->ip_hdr->ip_sum = in_cksum(ipr->ip_hdr, sizeof (*ipr->ip_hdr)); in readipv4()
/freebsd-14.2/sys/net/
H A Ddebugnet_inet.c481 ip->ip_sum = udp->uh_ulen; in debugnet_ip_output()
497 ip->ip_sum = 0; in debugnet_ip_output()
498 ip->ip_sum = in_cksum(m, sizeof(struct ip)); in debugnet_ip_output()
/freebsd-14.2/sys/netpfil/ipfw/
H A Dip_fw_pfil.c529 ip->ip_sum = 0; in ipfw_divert()
531 ip->ip_sum = in_cksum_hdr(ip); in ipfw_divert()
533 ip->ip_sum = in_cksum(reass, hlen); in ipfw_divert()
/freebsd-14.2/sys/netgraph/
H A Dng_checksum.c327 ip4->ip_sum = 0; in checksum_ipv4()
331 ip4->ip_sum = in_cksum_hdr(ip4); in checksum_ipv4()
333 ip4->ip_sum = in_cksum_skip(m, l3_offset + hlen, l3_offset); in checksum_ipv4()
/freebsd-14.2/tools/tools/net80211/wesside/dics/
H A Ddics.c244 iph->ip_sum = 0; in send_stuff()
254 iph->ip_sum = in_cksum((unsigned short*)iph, 20); in send_stuff()
/freebsd-14.2/sys/net/altq/
H A Daltq_red.c486 sum = ~ntohs(ip->ip_sum) & 0xffff; in mark_ecn()
490 ip->ip_sum = htons(~sum & 0xffff); in mark_ecn()
/freebsd-14.2/contrib/ofed/libibverbs/
H A Dverbs.c769 ip4h_checked.ip_sum = 0; in get_grh_header_version()
770 ip4h_checked.ip_sum = ipv4_calc_hdr_csum((uint16_t *)&ip4h_checked, 10); in get_grh_header_version()
772 if (ip4h->ip_sum == ip4h_checked.ip_sum) in get_grh_header_version()

1234