mirror of
https://github.com/genodelabs/genode.git
synced 2025-02-23 02:32:44 +00:00
The NIC router used to update IPv4 and layer 4 checksums of a packet for each interface it was sent to (say, all interfaces of the domain the packet was routed to). However, there was and is no technical reason for not doing it only once and then iterating over the interfaces with the already updated packet. This is what this commit does in an intent to raise the router's performance. Ref #4555
This source-code repository contains genuine low-level OS components and interfaces of Genode. It solely depends on the framework's base API.