mirror of
https://github.com/genodelabs/genode.git
synced 2025-01-11 23:43:15 +00:00
2d017ad7b7
Adds try-catch-statement with diagnostic errors in Dhcp_server::free_ip in order to guard against exceptions from the underlying bit allocator. These exceptions should never happen given that the router is programmed correctly and always feeds Dhcp_server::free_ip with sane arguments (which it should). However, should this not be the case, we can assume that the failed IP freeing indicates that the IP isn't allocated anyway and it's fine to continue using the router. Furthermore, IP allocations are a mere client service and not relevant for the integrity or safety of the router. Ref #4200 |
||
---|---|---|
.. | ||
doc | ||
include | ||
lib | ||
recipes | ||
run | ||
src | ||
xsd | ||
README |
This source-code repository contains genuine low-level OS components and interfaces of Genode. It solely depends on the framework's base API.