Follow-up Comment #1, bug #40293 (project grub): Please try: diff --git a/grub-core/net/tftp.c b/grub-core/net/tftp.c index b9d9549..2a01f1d 100644 --- a/grub-core/net/tftp.c +++ b/grub-core/net/tftp.c @@ -215,6 +215,7 @@ tftp_receive (grub_net_udp_socket_t sock __attribute__ ((unused)), tftph = (struct tftphdr *) nb_top->data; if (grub_be_to_cpu16 (tftph->u.data.block) >= data->block + 1) break; + ack (data, grub_be_to_cpu16 (tftph->u.data.block)); grub_netbuff_free (nb_top); grub_priority_queue_pop (data->pq); }
_______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?40293> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ _______________________________________________ Bug-grub mailing list Bug-grub@gnu.org https://lists.gnu.org/mailman/listinfo/bug-grub