Lines Matching refs:udp
85 struct udphdr udp; in send_packet() local
95 ip.tot_len = htons(sizeof(ip) + sizeof(udp) + size); in send_packet()
105 udp.source = htons(sport); in send_packet()
106 udp.dest = htons(dport); in send_packet()
107 udp.len = htons(sizeof(udp) + size); in send_packet()
108 udp.check = 0; in send_packet()
115 temp = udp.len; in send_packet()
119 udpsum = checksum(&udp, sizeof(udp), udpsum); in send_packet()
123 udp.check = finish_sum(udpsum); in send_packet()
127 iov[1].iov_base = (char *)&udp; in send_packet()
128 iov[1].iov_len = sizeof(udp); in send_packet()
154 struct udphdr udp; in receive_packet() member
188 } else if (packet.udp.dest != htons(PORT_BOOTP_CLIENT)) { in receive_packet()
190 ALOGD("UDP dest port (%d) is not DHCP client", ntohs(packet.udp.dest)); in receive_packet()
212 dhcp_size = ntohs(packet.udp.len) - sizeof(packet.udp); in receive_packet()
234 packet.ip.tot_len = packet.udp.len; in receive_packet()
235 temp = packet.udp.check; in receive_packet()
236 packet.udp.check = 0; in receive_packet()
238 packet.udp.check = temp; in receive_packet()