Searched refs:ip_sum (Results 1 - 25 of 84) sorted by relevance

1234

/freebsd-10.0-release/sys/amd64/include/
H A Din_cksum.h59 __tmpsum = (int)ntohs(ip->ip_sum) + 256;
60 ip->ip_sum = htons(__tmpsum + (__tmpsum >> 16));
68 __tmpsum = (int)ntohs(ip->ip_sum) + 256; \
69 ip->ip_sum = htons(__tmpsum + (__tmpsum >> 16)); \
/freebsd-10.0-release/sys/ia64/include/
H A Din_cksum.h55 __tmpsum = (int)ntohs(ip->ip_sum) + 256;
56 ip->ip_sum = htons(__tmpsum + (__tmpsum >> 16));
64 __tmpsum = (int)ntohs(ip->ip_sum) + 256; \
65 ip->ip_sum = htons(__tmpsum + (__tmpsum >> 16)); \
/freebsd-10.0-release/sys/mips/include/
H A Din_cksum.h56 __tmpsum = (int)ntohs(ip->ip_sum) + 256;
57 ip->ip_sum = htons(__tmpsum + (__tmpsum >> 16));
65 __tmpsum = (int)ntohs(ip->ip_sum) + 256; \
66 ip->ip_sum = htons(__tmpsum + (__tmpsum >> 16)); \
/freebsd-10.0-release/sys/powerpc/include/
H A Din_cksum.h55 __tmpsum = (int)ntohs(ip->ip_sum) + 256;
56 ip->ip_sum = htons(__tmpsum + (__tmpsum >> 16));
64 __tmpsum = (int)ntohs(ip->ip_sum) + 256; \
65 ip->ip_sum = htons(__tmpsum + (__tmpsum >> 16)); \
/freebsd-10.0-release/contrib/ipfilter/lib/
H A Dprintiphdr.c18 ntohs(ip->ip_off), ntohs(ip->ip_sum), ntohl(ip->ip_src.s_addr),
/freebsd-10.0-release/sys/i386/include/
H A Din_cksum.h89 __tmpsum = (int)ntohs(ip->ip_sum) + 256;
90 ip->ip_sum = htons(__tmpsum + (__tmpsum >> 16));
130 __tmpsum = (int)ntohs(ip->ip_sum) + 256; \
131 ip->ip_sum = htons(__tmpsum + (__tmpsum >> 16)); \
/freebsd-10.0-release/sys/sparc64/include/
H A Din_cksum.h74 __tmp = (int)ip->ip_sum + 1;
75 ip->ip_sum = __tmp + (__tmp >> 16);
/freebsd-10.0-release/sys/netinet/libalias/
H A Dalias.c280 struct in_addr *ip_dst, u_char ip_p, u_short *ip_sum);
282 struct in_addr ip_dst, u_char ip_p, u_short *ip_sum,
327 DifferentialChecksum(&pip->ip_sum,
390 accumulate2 += ip->ip_sum;
391 ADJUST_CHECKSUM(accumulate, ip->ip_sum);
392 accumulate2 -= ip->ip_sum;
396 DifferentialChecksum(&pip->ip_sum,
418 accumulate2 += ip->ip_sum;
419 ADJUST_CHECKSUM(accumulate, ip->ip_sum);
420 accumulate2 -= ip->ip_sum;
658 ProtoAliasIn(struct libalias *la, struct in_addr ip_src, struct in_addr *ip_dst, u_char ip_p, u_short *ip_sum) argument
691 ProtoAliasOut(struct libalias *la, struct in_addr *ip_src, struct in_addr ip_dst, u_char ip_p, u_short *ip_sum, int create) argument
1175 FragmentIn(struct libalias *la, struct in_addr ip_src, struct in_addr *ip_dst, u_short ip_id, u_short *ip_sum) argument
1196 FragmentOut(struct libalias *la, struct in_addr *ip_src, u_short *ip_sum) argument
[all...]
/freebsd-10.0-release/sys/boot/arm/at91/libat91/
H A Demac.h81 unsigned short ip_sum; member in struct:__anon5954
/freebsd-10.0-release/contrib/ipfilter/ipsend/
H A Dresend.c126 if (!ip->ip_sum)
127 ip->ip_sum = chksum((u_short *)ip,
H A Diptests.c146 ip->ip_sum = 0;
234 ip->ip_sum = 0;
235 ip->ip_sum = chksum((u_short *)ip, IP_HL(ip) << 2);
246 ip->ip_sum = 0;
247 ip->ip_sum = chksum((u_short *)ip, IP_HL(ip) << 2);
265 ip->ip_sum = 0;
266 ip->ip_sum = chksum((u_short *)ip, IP_HL(ip) << 2);
277 ip->ip_sum = 0;
278 ip->ip_sum = chksum((u_short *)ip, IP_HL(ip) << 2);
595 ip->ip_sum
[all...]
H A Dip.c150 ip->ip_sum = 0;
151 ip->ip_sum = chksum((u_short *)ip, IP_HL(ip) << 2);
223 ip->ip_sum = 0;
224 ip->ip_sum = chksum((u_short *)ip, hlen);
/freebsd-10.0-release/contrib/tcpdump/
H A Dip.h63 u_int16_t ip_sum; /* checksum */ member in struct:ip
H A Dprint-ip.c532 u_int16_t sum, ip_sum; local
634 ip_sum = EXTRACT_16BITS(&ipds->ip->ip_sum);
635 (void)printf(", bad cksum %x (->%x)!", ip_sum,
636 in_cksum_shouldbe(ip_sum, sum));
/freebsd-10.0-release/sys/netinet/
H A Dip.h68 u_short ip_sum; /* checksum */ member in struct:ip
H A Dip_gre.c287 ip->ip_sum = 0;
288 ip->ip_sum = in_cksum(m, (ip->ip_hl << 2));
H A Dip_output.c605 ip->ip_sum = 0;
607 ip->ip_sum = in_cksum(m, hlen);
834 mhip->ip_sum = 0;
836 mhip->ip_sum = in_cksum(m, mhlen);
852 ip->ip_sum = 0;
854 ip->ip_sum = in_cksum(m0, hlen);
1306 ip->ip_sum = 0;
1307 ip->ip_sum = in_cksum(copym, hlen);
H A Dip_fastfwd.c406 if (ip->ip_sum >= (u_int16_t) ~htons(IPTTLDEC << 8))
407 ip->ip_sum -= ~htons(IPTTLDEC << 8);
409 ip->ip_sum += htons(IPTTLDEC << 8);
/freebsd-10.0-release/sbin/dhclient/
H A Dpacket.c125 ip.ip_sum = 0;
129 ip.ip_sum = wrapsum(checksum((unsigned char *)&ip, sizeof(ip), 0));
/freebsd-10.0-release/sys/netpfil/pf/
H A Dif_pflog.c249 ip->ip_sum = 0;
250 ip->ip_sum = in_cksum(m, ip->ip_hl << 2);
H A Dpf.c2305 h->ip_sum = 0;
3067 if (pd->ip_sum)
3068 bip_sum = *pd->ip_sum;
3077 pf_change_ap(saddr, &th->th_sport, pd->ip_sum,
3086 pf_change_ap(daddr, &th->th_dport, pd->ip_sum,
3101 pd->ip_sum, &pd->hdr.udp->uh_sum,
3111 pd->ip_sum, &pd->hdr.udp->uh_sum,
3123 pf_change_a(&saddr->v4.s_addr, pd->ip_sum,
3127 pf_change_a(&daddr->v4.s_addr, pd->ip_sum,
3160 pd->ip_sum,
[all...]
/freebsd-10.0-release/sys/ofed/drivers/net/mlx4/
H A Den_frag.c96 iph->ip_sum = 0;
97 iph->ip_sum = in_cksum_skip(mb, iph->ip_hl * 4,
/freebsd-10.0-release/sys/contrib/ipfilter/netinet/
H A Dip_fil_freebsd.c474 ip->ip_sum = 0;
831 ip->ip_sum = 0;
842 ip->ip_sum = 0;
847 if (!ip->ip_sum)
848 ip->ip_sum = in_cksum(m, hlen);
913 mhip->ip_sum = 0;
914 mhip->ip_sum = in_cksum(m, mhlen);
924 ip->ip_sum = 0;
925 ip->ip_sum = in_cksum(m0, hlen);
/freebsd-10.0-release/sys/netpfil/ipfw/
H A Dip_fw_pfil.c446 ip->ip_sum = 0;
448 ip->ip_sum = in_cksum_hdr(ip);
450 ip->ip_sum = in_cksum(reass, hlen);
/freebsd-10.0-release/contrib/ipfilter/ipsd/Celler/
H A Dip_compat.h174 __u16 ip_sum; member in struct:__anon1497

Completed in 311 milliseconds

1234