Hi,
Here is a third version of the previous patchset. However, this ones adds more
patches to fix
issues like: if hard rfkilled, devices should be affected, and setting powered
on cannot be done etc...
(patch 4 and 6, 5 is a cleaning patch).
Rest is as before (plus Patrik's comment applied on patch 2)
As it has been said earlier, this fits with API 1.0 only. On next version of
the API, we should try
to be smarter is possible.
Please review,
Tomasz Bursztyka (8):
technology: Handle rfkill hash table in a saner way
technology: Handle rfkill hardblock relevantly
technology: Handle harblock if only all are identical for the same
rfkill type
technology: Link hard rfkill with actual device's state
technology: Simplify set_powered function
technology: Do not apply Powered setting change if hardblock is on
technology: Add helpers for (un)registering a technology in dbus
technology: Do not expose a technology which is hard rfkilled
src/technology.c | 162 +++++++++++++++++++++++++++++++++++++++----------------
1 file changed, 117 insertions(+), 45 deletions(-)
--
1.7.12
_______________________________________________
connman mailing list
[email protected]
http://lists.connman.net/listinfo/connman