Lines Matching defs:checksum
355 // needed to seed the IP checksum.
367 buf.putShort((short) 0); // checksum
380 buf.putShort((short) 0); // UDP checksum -- initially zero
420 // fix UDP header: checksum
421 // checksum for UDP at udpChecksumOffset
425 // values from the IP header and accumulate checksum.
434 // and compute UDP checksum
435 buf.putShort(udpChecksumOffset, (short) checksum(buf, udpSeed,
440 // fixup IP-header checksum
442 (short) checksum(buf, 0, ipHeaderOffset, endIpHeader));
455 * Performs an IP checksum (used in IP header and across UDP
457 * allows the checksum to commence with a specified value.
459 private int checksum(ByteBuffer buf, int seed, int start, int end) {