mirror of
https://github.com/genodelabs/genode.git
synced 2025-02-21 02:01:38 +00:00
The fact that the IPv4 config was a struct with all data members public was a mere leftover of an early state of the NIC router. Today, the router implementation style is to avoid structs and public data members wherever possible. This commit slightly changes the behavior of the router regarding log output. The router used to print malformed IPv4 configurations to the log only if the 'verbose' config flag was set using this style: ! [my_domain] malformed dynamic IP config: interface 10.0.2.1/24 ... Now, malformed IPv4 configurations are only printed if the 'verbose_domain_state' config flag is set (like with any IP4v configuration states) using this style: ! [my_domain] dynamic IP config: malformed (interface 10.0.2.1/24 ...) Fixes #4242
This source-code repository contains genuine low-level OS components and interfaces of Genode. It solely depends on the framework's base API.