Lines Matching refs:udph
2724 struct udphdr *udph; in fill_packet_ipv4() local
2785 udph = skb_put(skb, sizeof(struct udphdr)); in fill_packet_ipv4()
2798 udph->source = htons(pkt_dev->cur_udp_src); in fill_packet_ipv4()
2799 udph->dest = htons(pkt_dev->cur_udp_dst); in fill_packet_ipv4()
2800 udph->len = htons(datalen + 8); /* DATA + udphdr */ in fill_packet_ipv4()
2801 udph->check = 0; in fill_packet_ipv4()
2832 udph->check = csum_tcpudp_magic(iph->saddr, iph->daddr, in fill_packet_ipv4()
2835 if (udph->check == 0) in fill_packet_ipv4()
2836 udph->check = CSUM_MANGLED_0; in fill_packet_ipv4()
2852 struct udphdr *udph; in fill_packet_ipv6() local
2913 udph = skb_put(skb, sizeof(struct udphdr)); in fill_packet_ipv6()
2931 udph->source = htons(pkt_dev->cur_udp_src); in fill_packet_ipv6()
2932 udph->dest = htons(pkt_dev->cur_udp_dst); in fill_packet_ipv6()
2933 udph->len = htons(udplen); in fill_packet_ipv6()
2934 udph->check = 0; in fill_packet_ipv6()
2963 udph->check = ~csum_ipv6_magic(&iph->saddr, &iph->daddr, udplen, IPPROTO_UDP, 0); in fill_packet_ipv6()
2968 udph->check = csum_ipv6_magic(&iph->saddr, &iph->daddr, udplen, IPPROTO_UDP, csum); in fill_packet_ipv6()
2970 if (udph->check == 0) in fill_packet_ipv6()
2971 udph->check = CSUM_MANGLED_0; in fill_packet_ipv6()