diff options
author | Bjoern Thorwirth <external.bjoern.thorwirth@de.bosch.com> | 2017-04-25 15:15:40 +0530 |
---|---|---|
committer | Daniel Wagner <wagi@monom.org> | 2017-05-03 22:39:59 +0200 |
commit | a8e371b646187a0d20b47a47c94811b87b247004 (patch) | |
tree | c0a1da91f0d82c3106edd8c85f9435e45d5ac8db /include | |
parent | 83206d503806d977f63b225d4bce813c29ba5ddc (diff) | |
download | connman-a8e371b646187a0d20b47a47c94811b87b247004.tar.gz |
session: Callback hook for policy plugin to return service of session
Returns the allowed service for a session based on a provided list of
available services.
Diffstat (limited to 'include')
-rw-r--r-- | include/session.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/session.h b/include/session.h index 25a5e58d..0d66f489 100644 --- a/include/session.h +++ b/include/session.h @@ -93,6 +93,8 @@ struct connman_session_policy { struct connman_service *service); void (*update_session_state)(struct connman_session* session, enum connman_session_state state); + struct connman_service* (*get_service_for_session)(struct connman_session* session, + GSList* services); }; int connman_session_policy_register(struct connman_session_policy *config); |