diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2009-01-06 01:29:30 +0100 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2009-01-06 01:29:30 +0100 |
commit | f93ca201df00929db3f27625b0626a9f2e7ac3ca (patch) | |
tree | 98dc08ad1f922df7570a544d1021aa37776ba70b | |
parent | 301a728a5e1ba1f7d70d9430e75376de7867b5d7 (diff) | |
download | connman-f93ca201df00929db3f27625b0626a9f2e7ac3ca.tar.gz connman-f93ca201df00929db3f27625b0626a9f2e7ac3ca.tar.bz2 connman-f93ca201df00929db3f27625b0626a9f2e7ac3ca.zip |
Remove deprecated element strength handling
-rw-r--r-- | include/element.h | 1 | ||||
-rw-r--r-- | src/element.c | 22 |
2 files changed, 0 insertions, 23 deletions
diff --git a/include/element.h b/include/element.h index 6f6aa699..d91886b6 100644 --- a/include/element.h +++ b/include/element.h @@ -64,7 +64,6 @@ struct connman_element { gchar *path; enum connman_element_type type; gboolean enabled; - guint8 strength; gchar *devname; struct connman_element *parent; diff --git a/src/element.c b/src/element.c index ba947059..57c25665 100644 --- a/src/element.c +++ b/src/element.c @@ -1182,20 +1182,6 @@ static void emit_state_change(DBusConnection *conn, const char *state) g_dbus_send_message(conn, signal); } -static void set_signal_strength(struct connman_element *connection) -{ - struct connman_element *element = connection; - - while (element != NULL) { - if (element->type == CONNMAN_ELEMENT_TYPE_NETWORK) { - connection->strength = element->strength; - break; - } - - element = element->parent; - } -} - static void probe_element(struct connman_element *element) { GSList *list; @@ -1249,7 +1235,6 @@ static void register_element(gpointer data, gpointer user_data) g_node_append_data(node, element); if (element->type == CONNMAN_ELEMENT_TYPE_CONNECTION) { - set_signal_strength(element); emit_connections_signal(connection); emit_state_change(connection, "online"); } @@ -1382,19 +1367,12 @@ void connman_element_unregister_children(struct connman_element *element) static gboolean update_element(GNode *node, gpointer user_data) { struct connman_element *element = node->data; - struct connman_element *root = user_data; DBG("element %p name %s", element, element->name); if (element->driver && element->driver->update) element->driver->update(element); - if (element->type == CONNMAN_ELEMENT_TYPE_CONNECTION && - root->type == CONNMAN_ELEMENT_TYPE_NETWORK) { - if (element->strength != root->strength) - element->strength = root->strength; - } - emit_element_signal(connection, "ElementUpdated", element); return FALSE; |