diff options
author | Thomas Haller <thaller@redhat.com> | 2022-03-21 12:55:05 +0100 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2022-03-21 13:04:52 +0100 |
commit | 874403b5889d4bc46981e723fb7f4fc65c7dbf32 (patch) | |
tree | c47962bd8925a99a4c203bae431f7f1bfe1d01cf | |
parent | 9ac143d2d577fd8c03e491b97107b9545603ba55 (diff) |
dhcp: use nm_g_bytes_equal0() in _set_effective_client_id()
-rw-r--r-- | src/core/dhcp/nm-dhcp-client.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/core/dhcp/nm-dhcp-client.c b/src/core/dhcp/nm-dhcp-client.c index 85e48ff70b..70f3f4017f 100644 --- a/src/core/dhcp/nm-dhcp-client.c +++ b/src/core/dhcp/nm-dhcp-client.c @@ -116,16 +116,13 @@ _set_effective_client_id(NMDhcpClient *self, GBytes *client_id, gboolean take) nm_assert(!client_id || g_bytes_get_size(client_id) >= 2); - if (priv->effective_client_id == client_id - || (priv->effective_client_id && client_id - && g_bytes_equal(priv->effective_client_id, client_id))) { + if (nm_g_bytes_equal0(priv->effective_client_id, client_id)) { if (take && client_id) g_bytes_unref(client_id); return; } - if (priv->effective_client_id) - g_bytes_unref(priv->effective_client_id); + g_bytes_unref(priv->effective_client_id); priv->effective_client_id = client_id; if (!take && client_id) g_bytes_ref(client_id); |