summaryrefslogtreecommitdiff
path: root/src/manager.c
diff options
context:
space:
mode:
authorAlok Barsode <alok.barsode@linux.intel.com>2011-08-24 16:44:14 +0300
committerSamuel Ortiz <sameo@linux.intel.com>2011-08-25 11:14:21 +0200
commitfa0e75c2255edd7cecd8a1d63390e7e000cc7d83 (patch)
tree388b4b0d8bdacc132623fcffc414e01e4575e42d /src/manager.c
parenteca384a6167bd4b90d229c3fe9ba7d23d020e68b (diff)
downloadconnman-fa0e75c2255edd7cecd8a1d63390e7e000cc7d83.tar.gz
connman-fa0e75c2255edd7cecd8a1d63390e7e000cc7d83.tar.bz2
connman-fa0e75c2255edd7cecd8a1d63390e7e000cc7d83.zip
technology: Redo offlinemode logic
Traverse the list of technologies and enable/disable each instead of traversing the device list.
Diffstat (limited to 'src/manager.c')
-rw-r--r--src/manager.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/manager.c b/src/manager.c
index 54de6431..f39c2bef 100644
--- a/src/manager.c
+++ b/src/manager.c
@@ -121,9 +121,7 @@ static DBusMessage *set_property(DBusConnection *conn,
dbus_message_iter_get_basic(&value, &offlinemode);
- __connman_profile_set_offlinemode(offlinemode, TRUE);
-
- __connman_profile_save_default();
+ __connman_technology_set_offlinemode(offlinemode);
} else if (g_str_equal(name, "ActiveProfile") == TRUE) {
const char *str;