Lines Matching refs:pseudoheader
316 PTCP_PSEUDO_HEADER pseudoheader = NULL; in checksum() local
320 pseudoheader = new TCP_IP4_PSEUDO_HEADER (); in checksum()
323 memcpy (&((PTCP_IP4_PSEUDO_HEADER)pseudoheader)->sourceip, sourceip, IP_ADDR_LEN); in checksum()
324 memcpy (&((PTCP_IP4_PSEUDO_HEADER)pseudoheader)->destip, destip, IP_ADDR_LEN); in checksum()
327 pseudoheader = new TCP_IP6_PSEUDO_HEADER (); in checksum()
330 memcpy (&((PTCP_IP6_PSEUDO_HEADER)pseudoheader)->sourceip, sourceip, IPV6_ADDR_LEN); in checksum()
331 memcpy (&((PTCP_IP6_PSEUDO_HEADER)pseudoheader)->destip, destip, IPV6_ADDR_LEN); in checksum()
334 pseudoheader->reserved = 0; in checksum()
335 pseudoheader->protocol = IPTYPE_TCP; in checksum()
336 pseudoheader->tcplength = swap16 (tcplen); in checksum()
351 memcpy (buf, pseudoheader, pseudolength); in checksum()
363 delete pseudoheader; in checksum()