tcp_lro_assign_and_checksum_16
tcp_lro_assign_and_checksum_16(&pa->ip4->ip_len, htons(tlen), &temp[0]);
tcp_lro_assign_and_checksum_16(&pa->ip4->ip_sum, csum, &temp[1]);
tcp_lro_assign_and_checksum_16(&pa->ip6->ip6_plen, htons(tlen), &temp[0]);
tcp_lro_assign_and_checksum_16(&pa->ip4->ip_len, htons(tlen), &temp[0]);
tcp_lro_assign_and_checksum_16(&pa->ip4->ip_sum, csum, &temp[1]);
tcp_lro_assign_and_checksum_16(&pa->ip6->ip6_plen, htons(tlen), &temp[0]);
tcp_lro_assign_and_checksum_16(&pa->tcp->th_sum, csum, &temp[4]);
tcp_lro_assign_and_checksum_16(&pa->udp->uh_ulen, htons(tlen), &temp[2]);
tcp_lro_assign_and_checksum_16(&pa->udp->uh_sum, csum, &temp[3]);