dns/resolved: add const to parameters in "nm-dns-systemd-resolved.c"

This commit is contained in:
Thomas Haller 2022-02-11 18:28:53 +01:00
parent 4564adfb53
commit 39b68d72d3
No known key found for this signature in database
GPG key ID: 29C2366E4DFC5728

View file

@ -242,10 +242,10 @@ call_done(GObject *source, GAsyncResult *r, gpointer user_data)
} }
static gboolean static gboolean
update_add_ip_config(NMDnsSystemdResolved *self, update_add_ip_config(NMDnsSystemdResolved *self,
GVariantBuilder *dns, GVariantBuilder *dns,
GVariantBuilder *domains, GVariantBuilder *domains,
NMDnsConfigIPData *ip_data) const NMDnsConfigIPData *ip_data)
{ {
gsize addr_size; gsize addr_size;
guint n; guint n;
@ -305,7 +305,7 @@ free_pending_updates(NMDnsSystemdResolved *self)
} }
static gboolean static gboolean
prepare_one_interface(NMDnsSystemdResolved *self, InterfaceConfig *ic) prepare_one_interface(NMDnsSystemdResolved *self, const InterfaceConfig *ic)
{ {
GVariantBuilder dns; GVariantBuilder dns;
GVariantBuilder domains; GVariantBuilder domains;
@ -328,7 +328,7 @@ prepare_one_interface(NMDnsSystemdResolved *self, InterfaceConfig *ic)
g_variant_builder_open(&domains, G_VARIANT_TYPE("a(sb)")); g_variant_builder_open(&domains, G_VARIANT_TYPE("a(sb)"));
c_list_for_each_entry (elem, &ic->configs_lst_head, lst) { c_list_for_each_entry (elem, &ic->configs_lst_head, lst) {
NMDnsConfigIPData *ip_data = elem->data; const NMDnsConfigIPData *ip_data = elem->data;
if (update_add_ip_config(self, &dns, &domains, ip_data)) if (update_add_ip_config(self, &dns, &domains, ip_data))
has_config = TRUE; has_config = TRUE;
@ -597,7 +597,8 @@ update(NMDnsPlugin *plugin,
interfaces_keys = interfaces_keys =
nm_utils_hash_keys_to_array(interfaces, nm_cmp_int2ptr_p_with_data, NULL, &interfaces_len); nm_utils_hash_keys_to_array(interfaces, nm_cmp_int2ptr_p_with_data, NULL, &interfaces_len);
for (i = 0; i < interfaces_len; i++) { for (i = 0; i < interfaces_len; i++) {
InterfaceConfig *ic = g_hash_table_lookup(interfaces, GINT_TO_POINTER(interfaces_keys[i])); const InterfaceConfig *ic =
g_hash_table_lookup(interfaces, GINT_TO_POINTER(interfaces_keys[i]));
if (prepare_one_interface(self, ic)) if (prepare_one_interface(self, ic))
g_hash_table_add(priv->dirty_interfaces, GINT_TO_POINTER(ic->ifindex)); g_hash_table_add(priv->dirty_interfaces, GINT_TO_POINTER(ic->ifindex));