Lines Matching refs:udp_hdr
223 struct udphdr *udp_hdr) in gen_udp_hdr() argument
225 udp_hdr->source = htons(ifobject->src_port); in gen_udp_hdr()
226 udp_hdr->dest = htons(ifobject->dst_port); in gen_udp_hdr()
227 udp_hdr->len = htons(UDP_PKT_SIZE); in gen_udp_hdr()
231 static void gen_udp_csum(struct udphdr *udp_hdr, struct iphdr *ip_hdr) in gen_udp_csum() argument
233 udp_hdr->check = 0; in gen_udp_csum()
234 udp_hdr->check = in gen_udp_csum()
235 udp_csum(ip_hdr->saddr, ip_hdr->daddr, UDP_PKT_SIZE, IPPROTO_UDP, (u16 *)udp_hdr); in gen_udp_csum()
449 struct udphdr *udp_hdr; in pkt_generate() local
458 udp_hdr = (struct udphdr *)(data + sizeof(struct ethhdr) + sizeof(struct iphdr)); in pkt_generate()
462 gen_udp_hdr(pkt_nb, data, ifobject, udp_hdr); in pkt_generate()
464 gen_udp_csum(udp_hdr, ip_hdr); in pkt_generate()