From 3d5cacf9cbf52fb704e2a180c283499f9ff54adf Mon Sep 17 00:00:00 2001 From: Daniel Wagner Date: Wed, 19 Sep 2012 14:58:20 +0200 Subject: session: Allow plugin access to connman_session_allowed_bearers_any --- include/session.h | 2 ++ src/session.c | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/include/session.h b/include/session.h index 6f3439ba..2f5c80b0 100644 --- a/include/session.h +++ b/include/session.h @@ -76,6 +76,8 @@ struct connman_session_policy { int connman_session_policy_register(struct connman_session_policy *config); void connman_session_policy_unregister(struct connman_session_policy *config); +GSList *connman_session_allowed_bearers_any(void); + int connman_session_update_bool(struct connman_session *session, const char *key, connman_bool_t val); int connman_session_update_string(struct connman_session *session, const char *key, diff --git a/src/session.c b/src/session.c index f32d9060..0a70e500 100644 --- a/src/session.c +++ b/src/session.c @@ -421,7 +421,7 @@ static GSList *session_parse_allowed_bearers(DBusMessageIter *iter) return list; } -static GSList *session_allowed_bearers_any(void) +GSList *connman_session_allowed_bearers_any(void) { struct connman_session_bearer *bearer; GSList *list = NULL; @@ -1377,7 +1377,7 @@ static DBusMessage *change_session(DBusConnection *conn, g_slist_free(info->config.allowed_bearers); if (allowed_bearers == NULL) { - allowed_bearers = session_allowed_bearers_any(); + allowed_bearers = connman_session_allowed_bearers_any(); if (allowed_bearers == NULL) return __connman_error_failed(msg, ENOMEM); @@ -1613,7 +1613,7 @@ int __connman_session_create(DBusMessage *msg) if (allowed_bearers == NULL) { info->config.allowed_bearers = - session_allowed_bearers_any(); + connman_session_allowed_bearers_any(); if (info->config.allowed_bearers == NULL) { err = -ENOMEM; -- cgit v1.2.3