Home
last modified time | relevance | path

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

12

/dragonfly/lib/libalias/
HDalias.c313 DifferentialChecksum(&pip->ip_sum, in IcmpAliasIn1()
378 accumulate2 += ip->ip_sum; in IcmpAliasIn2()
379 ADJUST_CHECKSUM(accumulate, ip->ip_sum); in IcmpAliasIn2()
380 accumulate2 -= ip->ip_sum; in IcmpAliasIn2()
384 DifferentialChecksum(&pip->ip_sum, in IcmpAliasIn2()
410 accumulate2 += ip->ip_sum; in IcmpAliasIn2()
411 ADJUST_CHECKSUM(accumulate, ip->ip_sum); in IcmpAliasIn2()
412 accumulate2 -= ip->ip_sum; in IcmpAliasIn2()
416 DifferentialChecksum(&pip->ip_sum, in IcmpAliasIn2()
504 DifferentialChecksum(&pip->ip_sum, in IcmpAliasOut1()
[all …]
HDalias_pptp.c330 DifferentialChecksum(&pip->ip_sum, in AliasHandlePptpGreOut()
361 DifferentialChecksum(&pip->ip_sum, in AliasHandlePptpGreIn()
HDalias_proxy.c360 ADJUST_CHECKSUM(accumulate, pip->ip_sum); in ProxyEncodeTcpStream()
428 ADJUST_CHECKSUM(accumulate, pip->ip_sum); in ProxyEncodeIpHeader()
HDalias_irc.c316 DifferentialChecksum(&pip->ip_sum, in AliasHandleIrcOut()
HDalias_smedia.c307 DifferentialChecksum(&pip->ip_sum, in alias_rtsp_out()
/dragonfly/contrib/tcpdump/
HDprint-ip.c329 uint16_t sum, ip_sum; in ip_print() local
443 ip_sum = GET_BE_U_2(ip->ip_sum); in ip_print()
444 ND_PRINT(", bad cksum %x (->%x)!", ip_sum, in ip_print()
445 in_cksum_shouldbe(ip_sum, sum)); in ip_print()
HDip.h65 nd_uint16_t ip_sum; /* checksum */ member
/dragonfly/sys/net/pf/
HDpf_norm.c921 h->ip_sum = pf_cksum_fixup(h->ip_sum, ip_off, h->ip_off, 0); in pf_normalize_ip()
1031 h->ip_sum = pf_cksum_fixup(h->ip_sum, ip_off, h->ip_off, 0); in pf_normalize_ip()
1039 h->ip_sum = pf_cksum_fixup(h->ip_sum, ip_ttl, h->ip_ttl, 0); in pf_normalize_ip()
1050 h->ip_sum = pf_cksum_fixup(h->ip_sum, ov, nv, 0); in pf_normalize_ip()
1057 h->ip_sum = pf_cksum_fixup(h->ip_sum, ip_id, h->ip_id, 0); in pf_normalize_ip()
1070 h->ip_sum = pf_cksum_fixup(h->ip_sum, ip_ttl, h->ip_ttl, 0); in pf_normalize_ip()
1080 h->ip_sum = pf_cksum_fixup(h->ip_sum, ov, nv, 0); in pf_normalize_ip()
HDpf.c2252 h->ip_sum = 0; in pf_send_tcp()
3786 if (pd->ip_sum) in pf_test_rule()
3787 bip_sum = *pd->ip_sum; in pf_test_rule()
3797 pf_change_ap(saddr, &th->th_sport, pd->ip_sum, in pf_test_rule()
3806 pf_change_ap(daddr, &th->th_dport, pd->ip_sum, in pf_test_rule()
3821 pd->ip_sum, &pd->hdr.udp->uh_sum, in pf_test_rule()
3831 pd->ip_sum, &pd->hdr.udp->uh_sum, in pf_test_rule()
3843 pf_change_a(&saddr->v4.s_addr, pd->ip_sum, in pf_test_rule()
3847 pf_change_a(&daddr->v4.s_addr, pd->ip_sum, in pf_test_rule()
3880 pd->ip_sum, in pf_test_rule()
[all …]
HDif_pflog.c285 ip->ip_sum = 0; in pflog_packet()
286 ip->ip_sum = in_cksum(m, ip->ip_hl << 2); in pflog_packet()
/dragonfly/sys/netinet/
HDip_output.c660 ip->ip_sum = 0; in ip_output()
663 ip->ip_sum = in_cksum_hdr(ip); in ip_output()
665 ip->ip_sum = in_cksum(m, hlen); in ip_output()
898 mhip->ip_sum = 0; in ip_fragment()
900 mhip->ip_sum = in_cksum(m, mhlen); in ip_fragment()
918 ip->ip_sum = 0; in ip_fragment()
920 ip->ip_sum = in_cksum(m0, hlen); in ip_fragment()
1892 ip->ip_sum = 0; in ip_mloopback()
1894 ip->ip_sum = in_cksum_hdr(ip); in ip_mloopback()
1896 ip->ip_sum = in_cksum(copym, hlen); in ip_mloopback()
HDip_gre.c249 ip->ip_sum = 0; in gre_mobile_input()
250 ip->ip_sum = in_cksum(m, (ip->ip_hl << 2)); in gre_mobile_input()
HDip_flow.c257 if (ip->ip_sum >= (uint16_t)~htons(IPTTLDEC << 8)) in ipflow_fastforward()
258 ip->ip_sum -= ~htons(IPTTLDEC << 8); in ipflow_fastforward()
260 ip->ip_sum += htons(IPTTLDEC << 8); in ipflow_fastforward()
HDip_divert.c608 ip->ip_sum = 0; in ip_divert_in()
610 ip->ip_sum = in_cksum_hdr(ip); in ip_divert_in()
612 ip->ip_sum = in_cksum(m, hlen); in ip_divert_in()
HDip.h78 u_short ip_sum; /* checksum */ member
/dragonfly/sbin/dhclient/
HDpacket.c124 ip.ip_sum = 0; in assemble_udp_ip_header()
128 ip.ip_sum = wrapsum(checksum((unsigned char *)&ip, sizeof(ip), 0)); in assemble_udp_ip_header()
/dragonfly/sys/net/altq/
HDaltq_red.c473 sum = ~ntohs(ip->ip_sum) & 0xffff; in mark_ecn()
477 ip->ip_sum = htons(~sum & 0xffff); in mark_ecn()
HDaltq_subr.c798 sum = ~ntohs(ip->ip_sum) & 0xffff; in write_dsfield()
803 ip->ip_sum = htons(~sum & 0xffff); in write_dsfield()
/dragonfly/tools/tools/net80211/wesside/dics/
HDdics.c246 iph->ip_sum = 0; in send_stuff()
256 iph->ip_sum = in_cksum((unsigned short*)iph, 20); in send_stuff()
/dragonfly/sys/net/ppp_layer/
HDslcompress.c582 cs->cs_ip.ip_sum = 0; in sl_uncompress_tcp_core()
587 cs->cs_ip.ip_sum = ~ changes; in sl_uncompress_tcp_core()
/dragonfly/usr.sbin/ppp/
HDslcompress.c555 cs->cs_ip.ip_sum = 0; in sl_uncompress_tcp()
561 cs->cs_ip.ip_sum = ~changes; in sl_uncompress_tcp()
/dragonfly/contrib/wpa_supplicant/src/common/
HDdhcp.h24 #define check ip_sum
/dragonfly/sys/net/ipfw3_nat/
HDip_fw3_nat.c359 ip->ip_sum = fix_cksum(ip->ip_sum, oaddr[0], naddr[0], 0); in ip_fw3_nat()
360 ip->ip_sum = fix_cksum(ip->ip_sum, oaddr[1], naddr[1], 0); in ip_fw3_nat()
/dragonfly/stand/lib/
HDudp.c92 ip->ip_sum = in_cksum(ip, sizeof(*ip)); /* short, but special */ in sendudp()
/dragonfly/tools/tools/netrate/pktgen/
HDpktgen.c537 ip->ip_sum = 0; in pktgen_start_ifsq_handler()
543 ip->ip_sum = in_cksum_hdr(ip); in pktgen_start_ifsq_handler()

12