Home | History | Annotate | Download | only in netinet

Lines Matching defs:csum

201 	uint16_t csum;
237 csum = in4_cksum(m, 0, hdrlen, iphdrlen);
239 *csump = csum;
244 m_copyback(m, offset, sizeof(uint16_t), &csum);
251 csum = in4_cksum(m, 0, l4offset, ip_len - iphdrlen);
252 if (csum == 0 && (csum_flags & M_CSUM_UDPv4) != 0)
253 csum = 0xffff;
258 *(uint16_t *)(mtod(m, char *) + l4offset) = csum;
260 m_copyback(m, l4offset, sizeof(csum), (void *)&csum);
275 uint16_t csum, offset;
284 csum = in4_cksum(m, 0, offset, ntohs(ip->ip_len) - offset);
285 if (csum == 0 && (m->m_pkthdr.csum_flags & M_CSUM_UDPv4) != 0)
286 csum = 0xffff;
291 *(uint16_t *)(mtod(m, char *) + offset) = csum;
293 m_copyback(m, offset, sizeof(csum), (void *)&csum);