summaryrefslogtreecommitdiffstats
path: root/src/modem.c
diff options
context:
space:
mode:
authorJeevaka Badrappan <jeevaka.badrappan@elektrobit.com>2011-03-31 09:18:27 -0700
committerDenis Kenzior <denkenz@gmail.com>2011-04-04 23:36:49 -0500
commitc6cd422f253bef94bede3e1b76f2c2942caa84b7 (patch)
treea9efd92ce9ea901fc3c98f6493d64b8104a6f3e0 /src/modem.c
parente8d3066781a43e0502c1471ee11e4a0ede7c40d7 (diff)
downloadofono-c6cd422f253bef94bede3e1b76f2c2942caa84b7.tar.bz2
modem: add Emergency property
Diffstat (limited to 'src/modem.c')
-rw-r--r--src/modem.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/modem.c b/src/modem.c
index eb4be489..a7bf4f56 100644
--- a/src/modem.c
+++ b/src/modem.c
@@ -707,6 +707,7 @@ void __ofono_modem_append_properties(struct ofono_modem *modem,
int i;
GSList *l;
struct ofono_atom *devinfo_atom;
+ dbus_bool_t emergency = ofono_modem_get_emergency_mode(modem);
ofono_dbus_dict_append(dict, "Online", DBUS_TYPE_BOOLEAN,
&modem->online);
@@ -717,6 +718,9 @@ void __ofono_modem_append_properties(struct ofono_modem *modem,
ofono_dbus_dict_append(dict, "Lockdown", DBUS_TYPE_BOOLEAN,
&modem->lockdown);
+ ofono_dbus_dict_append(dict, "Emergency", DBUS_TYPE_BOOLEAN,
+ &emergency);
+
devinfo_atom = __ofono_modem_find_atom(modem, OFONO_ATOM_TYPE_DEVINFO);
/* We cheat a little here and don't check the registered status */