dns: fix _dns_manager_set_ip_config() for missing device

Fixes: 395665902b ('dns: don't apply DNS configuration for external connections')
(cherry picked from commit adaeb7a872)
This commit is contained in:
Thomas Haller 2020-11-19 09:24:14 +01:00
parent ee4e679bc7
commit d535da216c
No known key found for this signature in database
GPG key ID: 29C2366E4DFC5728

View file

@ -143,7 +143,7 @@ _dns_manager_set_ip_config(NMDnsManager * dns_manager,
NMDnsIPConfigType ip_config_type,
NMDevice * device)
{
if (nm_device_sys_iface_state_is_external(device)) {
if (device && nm_device_sys_iface_state_is_external(device)) {
nm_dns_manager_set_ip_config(dns_manager, ip_config, NM_DNS_IP_CONFIG_TYPE_REMOVED);
return;
}