From: Tomasz Bursztyka Date: Tue, 2 Oct 2012 09:27:13 +0000 (+0300) Subject: technology: Simplify set_powered function X-Git-Tag: 1.8~8 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4fe4b7622eb8225adfa79f658cf49bb391da3e04;p=platform%2Fupstream%2Fconnman.git technology: Simplify set_powered function --- diff --git a/src/technology.c b/src/technology.c index 24949f25..502cd605 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); }