Lines Matching +full:0 +full:xfffe
19 sum = 0; in compute_ip_checksum()
25 oddbyte = 0; in compute_ip_checksum()
26 ((u8 *)&oddbyte)[0] = *(u8 *)ptr; in compute_ip_checksum()
27 ((u8 *)&oddbyte)[1] = 0; in compute_ip_checksum()
30 sum = (sum >> 16) + (sum & 0xffff); in compute_ip_checksum()
32 sum = ~sum & 0xffff; in compute_ip_checksum()
41 sum = ~sum & 0xffff; in add_ip_checksums()
42 new = ~new & 0xffff; in add_ip_checksums()
48 new = ((new >> 8) & 0xff) | ((new << 8) & 0xff00); in add_ip_checksums()
51 if (checksum > 0xffff) in add_ip_checksums()
52 checksum -= 0xffff; in add_ip_checksums()
54 return (~checksum) & 0xffff; in add_ip_checksums()
59 return !(compute_ip_checksum(addr, nbytes) & 0xfffe); in ip_checksum_ok()