ppp-manager: ip6: fix dns not being used

ipv6 DNS received on ppp interface were being ignored because their
priority was not set.
Fix this by using default priority in impl_ppp_manager_set_ip6_config(),
as was done for ip4_config in b2e559fab2 ("core: initialize l3cd
dns-priority for ppp and wwan")

Fixes: 58287cbcc0 ('core: rework IP configuration in NetworkManager using layer 3 configuration')

https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/1022
This commit is contained in:
Dominique Martinet 2022-06-09 16:51:31 +09:00 committed by Beniamino Galvani
parent 431d139d15
commit 6991333bc0

View file

@ -659,6 +659,8 @@ impl_ppp_manager_set_ip6_config(NMDBusObject *obj,
priv->ifindex,
NM_IP_CONFIG_SOURCE_PPP);
nm_l3_config_data_set_dns_priority(l3cd, AF_INET6, 0);
address = (NMPlatformIP6Address){
.plen = 64,
.addr_source = NM_IP_CONFIG_SOURCE_PPP,