summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Williams <dcbw@redhat.com>2014-11-06 10:33:30 -0600
committerDan Williams <dcbw@redhat.com>2014-11-07 11:23:30 -0600
commitd309800b544e10a7fe1393036a7fdd4a43c4ffab (patch)
tree37c6f82a0152d7766a1ff36aa1e89198fdc92b4b
parentb4999f8811d90dbb191b7d9b37e02a6379f98ea4 (diff)
downloadNetworkManager-d309800b544e10a7fe1393036a7fdd4a43c4ffab.tar.gz
fixup! dhcp: preserve DHCPv4 client ID for later use
-rw-r--r--src/dhcp-manager/nm-dhcp-client.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dhcp-manager/nm-dhcp-client.c b/src/dhcp-manager/nm-dhcp-client.c
index 0315539e7c..d62a9b23e1 100644
--- a/src/dhcp-manager/nm-dhcp-client.c
+++ b/src/dhcp-manager/nm-dhcp-client.c
@@ -161,7 +161,7 @@ nm_dhcp_client_set_client_id (NMDhcpClient *self, GBytes *client_id)
priv = NM_DHCP_CLIENT_GET_PRIVATE (self);
- if (priv->client_id && g_bytes_equal (priv->client_id, client_id))
+ if (priv->client_id && client_id && g_bytes_equal (priv->client_id, client_id))
return;
g_clear_pointer (&priv->client_id, g_bytes_unref);
priv->client_id = client_id ? g_bytes_ref (client_id) : NULL;