diff options
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/session_policy.c | 12 |
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; |