Lines Matching refs:udph
2865 struct udphdr *udph; in fill_packet_ipv4() local
2926 udph = skb_put(skb, sizeof(struct udphdr)); in fill_packet_ipv4()
2939 udph->source = htons(pkt_dev->cur_udp_src); in fill_packet_ipv4()
2940 udph->dest = htons(pkt_dev->cur_udp_dst); in fill_packet_ipv4()
2941 udph->len = htons(datalen + 8); /* DATA + udphdr */ in fill_packet_ipv4()
2942 udph->check = 0; in fill_packet_ipv4()
2973 udph->check = csum_tcpudp_magic(iph->saddr, iph->daddr, in fill_packet_ipv4()
2976 if (udph->check == 0) in fill_packet_ipv4()
2977 udph->check = CSUM_MANGLED_0; in fill_packet_ipv4()
2993 struct udphdr *udph; in fill_packet_ipv6() local
3054 udph = skb_put(skb, sizeof(struct udphdr)); in fill_packet_ipv6()
3072 udph->source = htons(pkt_dev->cur_udp_src); in fill_packet_ipv6()
3073 udph->dest = htons(pkt_dev->cur_udp_dst); in fill_packet_ipv6()
3074 udph->len = htons(udplen); in fill_packet_ipv6()
3075 udph->check = 0; in fill_packet_ipv6()
3104 udph->check = ~csum_ipv6_magic(&iph->saddr, &iph->daddr, udplen, IPPROTO_UDP, 0); in fill_packet_ipv6()
3109 udph->check = csum_ipv6_magic(&iph->saddr, &iph->daddr, udplen, IPPROTO_UDP, csum); in fill_packet_ipv6()
3111 if (udph->check == 0) in fill_packet_ipv6()
3112 udph->check = CSUM_MANGLED_0; in fill_packet_ipv6()