Lines Matching defs:cksum
303 uint_t cksum;
385 /* cksum for psuedo header */
386 cksum = *(uint16_t *)&p[12];
387 cksum += *(uint16_t *)&p[14];
388 cksum += *(uint16_t *)&p[16];
389 cksum += *(uint16_t *)&p[18];
390 cksum += BE_16(ipproto);
397 sprintf(bp, ", tcp: len:%d cksum:%x",
402 cksum += BE_16(tcplen);
403 cksum = (uint16_t)ip_cksum(mp, offset, cksum);
405 (cksum == 0 || cksum == 0xffff) ? "ok" : "ng");
410 sprintf(bp, ", udp: len:%d cksum:%x",
415 cksum += *(uint16_t *)&p[4];
416 cksum = (uint16_t)ip_cksum(mp, offset, cksum);
418 (cksum == 0 || cksum == 0xffff) ? "ok" : "ng");