---
src/technology.c | 10 +++-------
1 file changed, 3 insertions(+), 7 deletions(-)
diff --git a/src/technology.c b/src/technology.c
index 24949f2..502cd60 100644
--- a/src/technology.c
+++ b/src/technology.c
@@ -650,19 +650,15 @@ static DBusMessage *set_powered(struct connman_technology
*technology,
DBusMessage *msg, connman_bool_t powered)
{
DBusMessage *reply = NULL;
- connman_bool_t persistent;
int err;
- if (powered == TRUE) {
+ if (powered == TRUE)
err = technology_enable(technology, FALSE);
- persistent = TRUE;
- } else {
+ else
err = technology_disable(technology, FALSE);
- persistent = FALSE;
- }
if (err != -EBUSY) {
- technology->enable_persistent = persistent;
+ technology->enable_persistent = powered;
technology_save(technology);
}
--
1.7.12
_______________________________________________
connman mailing list
[email protected]
http://lists.connman.net/listinfo/connman