Martin Stein 31a438edf6 nic_router: prevent ARP request without ARP waiter
The router used to send an ARP request for a packet before allocating the
corresponding ARP waiter. If the ARP waiter could not be allocated due to
resource exhaustion plus emergency free failed, the packet got dropped and the
router had produced unnecessary network traffic. The commit fixes this by
sending only after successful allocation.

Ref #4534
2024-06-20 13:49:53 +02:00
..
2024-06-20 12:54:30 +02:00
2024-06-20 12:59:00 +02:00
2023-11-28 14:24:23 +01:00

This source-code repository contains genuine low-level OS components and
interfaces of Genode. It solely depends on the framework's base API.