mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-01-03 14:00:15 +01:00
device: test dhcp[46]_config when getting properties, not dhcp[46]_client
An assertion in nm_dhcp4_config_get_dbus_path() has been actually fixed
by 3d6936b2cc (hopefully for all cases).
But still I think we should check _config here instead of _client.
This commit is contained in:
parent
392d4e4831
commit
4dcfdec347
1 changed files with 2 additions and 2 deletions
|
|
@ -7549,7 +7549,7 @@ get_property (GObject *object, guint prop_id,
|
|||
g_value_set_boxed (value, "/");
|
||||
break;
|
||||
case PROP_DHCP4_CONFIG:
|
||||
if (ip_config_valid (priv->state) && priv->dhcp4_client)
|
||||
if (ip_config_valid (priv->state) && priv->dhcp4_config)
|
||||
g_value_set_boxed (value, nm_dhcp4_config_get_dbus_path (priv->dhcp4_config));
|
||||
else
|
||||
g_value_set_boxed (value, "/");
|
||||
|
|
@ -7561,7 +7561,7 @@ get_property (GObject *object, guint prop_id,
|
|||
g_value_set_boxed (value, "/");
|
||||
break;
|
||||
case PROP_DHCP6_CONFIG:
|
||||
if (ip_config_valid (priv->state) && priv->dhcp6_client)
|
||||
if (ip_config_valid (priv->state) && priv->dhcp6_config)
|
||||
g_value_set_boxed (value, nm_dhcp6_config_get_dbus_path (priv->dhcp6_config));
|
||||
else
|
||||
g_value_set_boxed (value, "/");
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue