]> git.ipfire.org Git - thirdparty/systemd.git/commit
resolved: add link_get_default_route helper
authorNick Rosbrook <enr0n@ubuntu.com>
Thu, 14 Nov 2024 19:31:07 +0000 (14:31 -0500)
committerNick Rosbrook <enr0n@ubuntu.com>
Mon, 27 Jan 2025 14:32:24 +0000 (09:32 -0500)
commitf63acba4adad4e6f100a50ebc2873282ab9e8f4c
treea49b7aba686c154db48e10658be7b0afb64252c2
parentb9335a329db0ea7e2aa4aa9ca1853abb770cdb93
resolved: add link_get_default_route helper

The dbus property getter for DefaultRoute does not simply check
link->default_route. Instead, if l->default_route is not explicitly
configured, it checks dns_scope_is_default_route(l->unicast_scope).

Add a link_get_default_route() helper with this logic so that it can be
used for consistency.
src/resolve/resolved-link-bus.c
src/resolve/resolved-link.c
src/resolve/resolved-link.h