Searched refs:packet_buffer (Results 1 - 2 of 2) sorted by relevance

/netbsd-current/usr.sbin/ndbootd/config/
H A Dndbootd-bpf.c206 ndbootd_raw_read(struct ndbootd_interface * interface, void *packet_buffer, size_t packet_buffer_size) argument
298 memcpy(packet_buffer,
310 ndbootd_raw_write(struct ndbootd_interface * interface, void *packet_buffer, size_t packet_buffer_size) argument
312 return (write(interface->ndbootd_interface_fd, packet_buffer, packet_buffer_size));
/netbsd-current/usr.sbin/ndbootd/
H A Dndbootd.c314 unsigned char packet_buffer[sizeof(struct ether_header) + IP_MAXPACKET]; local
510 ether_packet = (struct ether_header *) packet_buffer;
529 packet_length = ndbootd_raw_read(interface, packet_buffer, sizeof(packet_buffer));
546 memcpy(ether_packet, packet_buffer, sizeof(struct ether_header));
547 memcpy(ip_packet, packet_buffer + sizeof(struct ether_header),
548 (((struct ip *) (packet_buffer + sizeof(struct ether_header)))->ip_hl << 2));
714 memcpy(nd_packet, packet_buffer + sizeof(struct ether_header) + (ip_packet->ip_hl << 2), sizeof(struct ndboot_packet));
916 memcpy(packet_buffer, ether_packet, sizeof(struct ether_header));
949 memcpy(packet_buffer
[all...]

Completed in 99 milliseconds