summaryrefslogtreecommitdiff
path: root/libnm-core/nm-setting-ip4-config.c
diff options
context:
space:
mode:
Diffstat (limited to 'libnm-core/nm-setting-ip4-config.c')
-rw-r--r--libnm-core/nm-setting-ip4-config.c12
1 files changed, 5 insertions, 7 deletions
diff --git a/libnm-core/nm-setting-ip4-config.c b/libnm-core/nm-setting-ip4-config.c
index bd7e8f947f..554bc55c8f 100644
--- a/libnm-core/nm-setting-ip4-config.c
+++ b/libnm-core/nm-setting-ip4-config.c
@@ -21,13 +21,11 @@
*/
#include <string.h>
-#include <dbus/dbus-glib.h>
#include <glib/gi18n.h>
#include "nm-setting-ip4-config.h"
#include "nm-param-spec-dbus.h"
#include "nm-utils.h"
-#include "nm-dbus-glib-types.h"
#include "nm-glib-compat.h"
#include "nm-setting-private.h"
#include "nm-utils-private.h"
@@ -1289,7 +1287,7 @@ nm_setting_ip4_config_class_init (NMSettingIP4ConfigClass *setting_class)
(object_class, PROP_DNS,
_nm_param_spec_dbus (NM_SETTING_IP4_CONFIG_DNS, "", "",
G_TYPE_STRV,
- DBUS_TYPE_G_UINT_ARRAY,
+ G_VARIANT_TYPE ("au"),
_nm_utils_ip4_dns_to_dbus,
_nm_utils_ip4_dns_from_dbus,
G_PARAM_READWRITE |
@@ -1308,7 +1306,7 @@ nm_setting_ip4_config_class_init (NMSettingIP4ConfigClass *setting_class)
(object_class, PROP_DNS_SEARCH,
_nm_param_spec_dbus (NM_SETTING_IP4_CONFIG_DNS_SEARCH, "", "",
G_TYPE_STRV,
- G_TYPE_STRV,
+ G_VARIANT_TYPE_STRING_ARRAY,
NULL, NULL,
G_PARAM_READWRITE |
G_PARAM_STATIC_STRINGS));
@@ -1328,7 +1326,7 @@ nm_setting_ip4_config_class_init (NMSettingIP4ConfigClass *setting_class)
(object_class, PROP_ADDRESSES,
_nm_param_spec_dbus (NM_SETTING_IP4_CONFIG_ADDRESSES, "", "",
G_TYPE_PTR_ARRAY,
- DBUS_TYPE_G_ARRAY_OF_ARRAY_OF_UINT,
+ G_VARIANT_TYPE ("aau"),
_nm_utils_ip4_addresses_to_dbus,
_nm_utils_ip4_addresses_from_dbus,
G_PARAM_READWRITE |
@@ -1344,7 +1342,7 @@ nm_setting_ip4_config_class_init (NMSettingIP4ConfigClass *setting_class)
(object_class, PROP_ADDRESS_LABELS,
_nm_param_spec_dbus ("address-labels", "", "",
G_TYPE_STRV,
- G_TYPE_STRV,
+ G_VARIANT_TYPE_STRING_ARRAY,
NULL, NULL,
G_PARAM_READWRITE |
NM_SETTING_PARAM_INFERRABLE |
@@ -1364,7 +1362,7 @@ nm_setting_ip4_config_class_init (NMSettingIP4ConfigClass *setting_class)
(object_class, PROP_ROUTES,
_nm_param_spec_dbus (NM_SETTING_IP4_CONFIG_ROUTES, "", "",
G_TYPE_PTR_ARRAY,
- DBUS_TYPE_G_ARRAY_OF_ARRAY_OF_UINT,
+ G_VARIANT_TYPE ("aau"),
_nm_utils_ip4_routes_to_dbus,
_nm_utils_ip4_routes_from_dbus,
G_PARAM_READWRITE |