From 895ca91d856ea3e8ca6e70fe77e11e8de4610bd8 Mon Sep 17 00:00:00 2001 From: Christophe Ronco Date: Mon, 19 Feb 2018 15:57:13 +0100 Subject: [PATCH] modem: Add SystemPath dbus property --- src/modem.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/modem.c b/src/modem.c index d5fda7ca..0cee861f 100644 --- a/src/modem.c +++ b/src/modem.c @@ -792,6 +792,7 @@ void __ofono_modem_append_properties(struct ofono_modem *modem, struct ofono_devinfo *info; dbus_bool_t emergency = ofono_modem_get_emergency_mode(modem); const char *strtype; + const char *system_path; ofono_dbus_dict_append(dict, "Online", DBUS_TYPE_BOOLEAN, &modem->online); @@ -832,6 +833,11 @@ void __ofono_modem_append_properties(struct ofono_modem *modem, &info->svn); } + system_path = ofono_modem_get_string(modem, "SystemPath"); + if (system_path) + ofono_dbus_dict_append(dict, "SystemPath", DBUS_TYPE_STRING, + &system_path); + interfaces = g_new0(char *, g_slist_length(modem->interface_list) + 1); for (i = 0, l = modem->interface_list; l; l = l->next, i++) interfaces[i] = l->data;