From 5e35aa815b90c71547ead38e97ee3acc0399a708 Mon Sep 17 00:00:00 2001 From: Patrik Flykt Date: Mon, 21 Aug 2017 13:44:25 +0300 Subject: [PATCH] networkd-radv: Set DNSSL information on Router Advertisement enabling --- src/network/networkd-radv.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/network/networkd-radv.c b/src/network/networkd-radv.c index d47a2fd3fd..6768208cfa 100644 --- a/src/network/networkd-radv.c +++ b/src/network/networkd-radv.c @@ -85,5 +85,14 @@ int radv_configure(Link *link) { return r; } + if (link->network->router_search_domains) { + r = sd_radv_set_dnssl(link->radv, + DIV_ROUND_UP(link->network->router_dns_lifetime_usec, + USEC_PER_SEC), + link->network->router_search_domains); + if (r < 0) + return r; + } + return 0; }