Lines Matching defs:udp
23 #include <netinet/udp.h>
128 * protocol - protocol number (tcp, udp, etc)
162 * protocol - protocol number (tcp, udp, etc)
284 * takes a udp packet and sets it up for translation
286 * udp - pointer to udp header in packet
290 int udp_packet(clat_packet out, int pos, const struct udphdr *udp, uint32_t checksum, size_t len) {
299 payload = (const char *) (udp + 1);
302 return udp_translate(out, pos, udp, checksum, payload, payload_size);
340 * common between ipv4/ipv6 - setup checksum and send udp packet
342 * udp - udp header
348 int udp_translate(clat_packet out, int pos, const struct udphdr *udp, uint32_t checksum,
352 memcpy(udp_targ, udp, sizeof(struct udphdr));