From: Tysen Moore <[email protected]>

---

 This is to remove the session probe_policy code that is not needed.

 src/session.c |   23 -----------------------
 1 file changed, 23 deletions(-)

diff --git a/src/session.c b/src/session.c
index 992fb9a..3fca6d6 100644
--- a/src/session.c
+++ b/src/session.c
@@ -555,27 +555,6 @@ static int create_policy_config(struct connman_session 
*session,
        return (*session->policy->create)(session, cb, creation_data);
 }
 
-static void probe_policy(struct connman_session_policy *policy)
-{
-
-       GHashTableIter iter;
-       gpointer key, value;
-       struct connman_session *session;
-
-       DBG("policy %p name %s", policy, policy->name);
-
-       g_hash_table_iter_init(&iter, session_hash);
-
-       while (g_hash_table_iter_next(&iter, &key, &value)) {
-               session = value;
-
-               if (session->policy)
-                       continue;
-
-               assign_policy_plugin(session);
-       }
-}
-
 static void remove_policy(struct connman_session_policy *policy)
 {
        GHashTableIter iter;
@@ -619,8 +598,6 @@ int connman_session_policy_register(struct 
connman_session_policy *policy)
        policy_list = g_slist_insert_sorted(policy_list, policy,
                                                compare_priority);
 
-       probe_policy(policy);
-
        return 0;
 }
 
-- 
1.7.9.5

_______________________________________________
connman mailing list
[email protected]
https://lists.connman.net/mailman/listinfo/connman

Reply via email to