From: Daniel Wagner <[email protected]> Hi,
This update contains a few from the update 6 which I haven't pushed upstream so far. The rest of the series contains changes already discussed with Samuel offline. I have tested them only a lightly, since I the number of test cases grow to fast to remember them all and execute them by hand. So the next step will be writing unit test for this. I have considered to use the same approach as oFono has used for this (see ofono/unit). cheers, daniel Daniel Wagner (16): service: Fix forwared decleration session: Fix indention session: Pass on all service state changes session: Track connect reason service: Add __connman_service_session_inc()/dec() session: Use service session usage counting session: Add hash table to track service list service: Add create callback for __connman_service_get_list() session: Move reason into service_entry session: Track service changes through notifier session: Remove use of __connman_service_get_name() session: Update ifname in create_service_entry session: Update bearer in create_service_entry session: Remove update_info() service: Remove unused __connman_service_*() functions session: Use pointer for service_info src/connman.h | 17 ++- src/service.c | 58 ++++--- src/session.c | 503 ++++++++++++++++++++++++++++++++++++--------------------- 3 files changed, 366 insertions(+), 212 deletions(-) -- 1.7.4.4 _______________________________________________ connman mailing list [email protected] http://lists.connman.net/listinfo/connman
