diff options
author | Daniel Wagner <daniel.wagner@bmw-carit.de> | 2014-03-12 16:11:57 +0100 |
---|---|---|
committer | Patrik Flykt <patrik.flykt@linux.intel.com> | 2014-03-13 16:04:49 +0200 |
commit | e3f7d4499f703b97a7b9de3cb55ef9802c70792e (patch) | |
tree | de381b83632112460676f0fb507e2d2b13cbd858 /include/session.h | |
parent | ad2a5df52607850385e255356b893109b94cae66 (diff) | |
download | connman-e3f7d4499f703b97a7b9de3cb55ef9802c70792e.tar.gz |
session: Add policy plugin allowed callback
Check with the session policy whether a specific service is allowed
for a session.
Diffstat (limited to 'include/session.h')
-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 224a98bc..9832f255 100644 --- a/include/session.h +++ b/include/session.h @@ -81,6 +81,8 @@ struct connman_session_policy { void (*destroy)(struct connman_session *session); void (*session_changed)(struct connman_session *session, bool active, GSList *bearers); + bool (*allowed)(struct connman_session *session, + struct connman_service *service); }; int connman_session_policy_register(struct connman_session_policy *config); |