Lines Matching refs:xsum
1229 ulong xsum; in net_process_received_packet() local
1233 xsum = ip->ip_p; in net_process_received_packet()
1234 xsum += (ntohs(ip->udp_len)); in net_process_received_packet()
1235 xsum += (ntohl(ip->ip_src.s_addr) >> 16) & 0x0000ffff; in net_process_received_packet()
1236 xsum += (ntohl(ip->ip_src.s_addr) >> 0) & 0x0000ffff; in net_process_received_packet()
1237 xsum += (ntohl(ip->ip_dst.s_addr) >> 16) & 0x0000ffff; in net_process_received_packet()
1238 xsum += (ntohl(ip->ip_dst.s_addr) >> 0) & 0x0000ffff; in net_process_received_packet()
1247 xsum += ntohs(sumdata); in net_process_received_packet()
1255 xsum += sumdata; in net_process_received_packet()
1257 while ((xsum >> 16) != 0) { in net_process_received_packet()
1258 xsum = (xsum & 0x0000ffff) + in net_process_received_packet()
1259 ((xsum >> 16) & 0x0000ffff); in net_process_received_packet()
1261 if ((xsum != 0x00000000) && (xsum != 0x0000ffff)) { in net_process_received_packet()
1263 xsum, ntohs(ip->udp_xsum)); in net_process_received_packet()