Lines Matching defs:packet
121 daemon->packet = safe_malloc(daemon->packet_buff_sz);
1269 } packet;
1291 memset(&packet.icmp, 0, sizeof(packet.icmp));
1292 packet.icmp.icmp_type = ICMP_ECHO;
1293 packet.icmp.icmp_id = id;
1295 j += ((u16 *)&packet.icmp)[i];
1298 packet.icmp.icmp_cksum = (j == 0xffff) ? j : ~j;
1300 while (sendto(fd, (char *)&packet.icmp, sizeof(struct icmp), 0,
1338 recvfrom(fd, &packet, sizeof(packet), 0,
1339 (struct sockaddr *)&faddr, &len) == sizeof(packet) &&
1341 packet.icmp.icmp_type == ICMP_ECHOREPLY &&
1342 packet.icmp.icmp_seq == 0 &&
1343 packet.icmp.icmp_id == id)