---
 src/modem.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/src/modem.c b/src/modem.c
index d5fda7c..0cee861 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;
-- 
2.7.4

_______________________________________________
ofono mailing list
ofono@ofono.org
https://lists.ofono.org/mailman/listinfo/ofono

Reply via email to