Lines Matching refs:udph
2864 struct udphdr *udph; in fill_packet_ipv4() local
2925 udph = skb_put(skb, sizeof(struct udphdr)); in fill_packet_ipv4()
2938 udph->source = htons(pkt_dev->cur_udp_src); in fill_packet_ipv4()
2939 udph->dest = htons(pkt_dev->cur_udp_dst); in fill_packet_ipv4()
2940 udph->len = htons(datalen + 8); /* DATA + udphdr */ in fill_packet_ipv4()
2941 udph->check = 0; in fill_packet_ipv4()
2972 udph->check = csum_tcpudp_magic(iph->saddr, iph->daddr, in fill_packet_ipv4()
2975 if (udph->check == 0) in fill_packet_ipv4()
2976 udph->check = CSUM_MANGLED_0; in fill_packet_ipv4()
2992 struct udphdr *udph; in fill_packet_ipv6() local
3053 udph = skb_put(skb, sizeof(struct udphdr)); in fill_packet_ipv6()
3071 udph->source = htons(pkt_dev->cur_udp_src); in fill_packet_ipv6()
3072 udph->dest = htons(pkt_dev->cur_udp_dst); in fill_packet_ipv6()
3073 udph->len = htons(udplen); in fill_packet_ipv6()
3074 udph->check = 0; in fill_packet_ipv6()
3103 udph->check = ~csum_ipv6_magic(&iph->saddr, &iph->daddr, udplen, IPPROTO_UDP, 0); in fill_packet_ipv6()
3108 udph->check = csum_ipv6_magic(&iph->saddr, &iph->daddr, udplen, IPPROTO_UDP, csum); in fill_packet_ipv6()
3110 if (udph->check == 0) in fill_packet_ipv6()
3111 udph->check = CSUM_MANGLED_0; in fill_packet_ipv6()