summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'plugins')
-rw-r--r--plugins/session_policy.c12
1 files changed, 1 insertions, 11 deletions
diff --git a/plugins/session_policy.c b/plugins/session_policy.c
index 5c2c418f..98d984ac 100644
--- a/plugins/session_policy.c
+++ b/plugins/session_policy.c
@@ -42,20 +42,10 @@ static struct connman_session_config *policy_create(
DBG("session %p", session);
- config = g_try_new0(struct connman_session_config, 1);
+ config = connman_session_create_default_config();
if (config == NULL)
return NULL;
- config->priority = FALSE;
- config->roaming_policy = CONNMAN_SESSION_ROAMING_POLICY_DEFAULT;
- config->type = CONNMAN_SESSION_TYPE_ANY;
- config->ecall = FALSE;
- config->allowed_bearers = connman_session_allowed_bearers_any();
- if (config->allowed_bearers == NULL) {
- g_free(config);
- return NULL;
- }
-
g_hash_table_replace(config_hash, session, config);
return config;