Lines Matching refs:iptmp
1679 ip_t iptmp; in end_udp() local
1681 bzero((char *)&iptmp, sizeof(iptmp)); in end_udp()
1682 iptmp.ip_p = ip->ip_p; in end_udp()
1683 iptmp.ip_src = ip->ip_src; in end_udp()
1684 iptmp.ip_dst = ip->ip_dst; in end_udp()
1685 iptmp.ip_len = htons(ip->ip_len - (ip->ip_hl << 2)); in end_udp()
1686 sum = p_chksum((u_short *)&iptmp, (u_int)sizeof(iptmp)); in end_udp()
1688 udp->uh_sum = c_chksum((u_short *)udp, (u_int)ntohs(iptmp.ip_len), sum); in end_udp()
1700 ip_t iptmp; in end_tcp() local
1702 bzero((char *)&iptmp, sizeof(iptmp)); in end_tcp()
1703 iptmp.ip_p = ip->ip_p; in end_tcp()
1704 iptmp.ip_src = ip->ip_src; in end_tcp()
1705 iptmp.ip_dst = ip->ip_dst; in end_tcp()
1706 iptmp.ip_len = htons(ip->ip_len - (ip->ip_hl << 2)); in end_tcp()
1707 sum = p_chksum((u_short *)&iptmp, (u_int)sizeof(iptmp)); in end_tcp()
1709 tcp->th_sum = c_chksum((u_short *)tcp, (u_int)ntohs(iptmp.ip_len), sum); in end_tcp()