From 38bf76032f0e43c5c8765cd913fb574f61c8abe0 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Fri, 20 Nov 2020 18:26:41 +0100 Subject: [PATCH] dns: set first Domains/DefaultRoute in systemd-resolved before DNS (cherry picked from commit 95017dccdd2aa390053d3d3a16273daf937535b0) (cherry picked from commit ab0dcafb6e95baa5cb8566050a134084c1561d2c) --- src/dns/nm-dns-systemd-resolved.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/dns/nm-dns-systemd-resolved.c b/src/dns/nm-dns-systemd-resolved.c index b2c9795293..c04586a406 100644 --- a/src/dns/nm-dns-systemd-resolved.c +++ b/src/dns/nm-dns-systemd-resolved.c @@ -269,9 +269,6 @@ prepare_one_interface (NMDnsSystemdResolved *self, InterfaceConfig *ic) if (!nm_str_is_empty (mdns_arg) || !nm_str_is_empty (llmnr_arg)) has_config = TRUE; - _request_item_append (&priv->request_queue_lst_head, - "SetLinkDNS", - g_variant_builder_end (&dns)); _request_item_append (&priv->request_queue_lst_head, "SetLinkDomains", g_variant_builder_end (&domains)); @@ -284,6 +281,9 @@ prepare_one_interface (NMDnsSystemdResolved *self, InterfaceConfig *ic) _request_item_append (&priv->request_queue_lst_head, "SetLinkLLMNR", g_variant_new ("(is)", ic->ifindex, llmnr_arg ?: "")); + _request_item_append (&priv->request_queue_lst_head, + "SetLinkDNS", + g_variant_builder_end (&dns)); return has_config; }