mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-29 18:18:54 +00:00
812fdec27c
With this commit, the NIC router DHCP client reads out the first DNS domain name (DHCP option 15) if any from a DHCP reply that generates an IPv4 config for a domain and stores the name together with the IPv4 config for that domain. DNS domain names are reported via the new report tag '<dns-domain>' if the 'config' attribute in the config tag '<report>' is set. Furthermore, the NIC router DHCP server becomes able to obtain a DNS domain name from another domain that has a DHCP client dynamically (given the config attribute 'dns_config_from' is set and no static DNS config is given) or statically from its configuration (new config tag '<dns-domain>') and propagate this name with DHCP replies (DHCP option 15). The 'nic_router_dhcp_*' tests are adapted to test the new feautures. The commit also gets rid of some mirrored files in 'test/nic_router_dhcp/manager'. Fixes #4246 |
||
---|---|---|
.. | ||
arp.h | ||
dhcp.h | ||
ethernet.h | ||
icmp.h | ||
internet_checksum.h | ||
ipv4.h | ||
mac_address.h | ||
netaddress.h | ||
port.h | ||
size_guard.h | ||
sntp.h | ||
tcp.h | ||
udp.h |