Lines Matching refs:udp
16 #include <linux/udp.h>
82 * Calculate UDP checksum with IPv6 pseudo-header
84 static inline uint16_t calc_csum_udp6(struct udphdr *udp, struct ipv6hdr *ipv6) {
86 sum += udp->len;
91 udp->check = 0;
92 csum_add_data(&sum, udp, ntohs(udp->len));
105 * Calculate UDP checksum with IPv4 pseudo-header
107 static inline uint16_t calc_csum_udp4(struct udphdr *udp, struct iphdr *ipv4) {
109 sum += udp->len;
114 udp->check = 0;
115 csum_add_data(&sum, udp, ntohs(udp->len));