summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Ortiz <sameo@linux.intel.com>2010-08-04 00:01:16 +0200
committerSamuel Ortiz <sameo@linux.intel.com>2010-08-04 00:21:03 +0200
commit0452e97a9d6907b13a600276d4ffa22a911166fa (patch)
tree2c4c75eebbf99773a219e467ef904b79d1367516
parent0d88492879e13675fffe42624d9768b0088fa123 (diff)
downloadconnman-0452e97a9d6907b13a600276d4ffa22a911166fa.tar.gz
connman-0452e97a9d6907b13a600276d4ffa22a911166fa.tar.bz2
connman-0452e97a9d6907b13a600276d4ffa22a911166fa.zip
Have providers going through the configuration state
This way the ipconfig layer is enabled in a timely fashion.
-rw-r--r--src/provider.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/provider.c b/src/provider.c
index 0747682a..ca9c830a 100644
--- a/src/provider.c
+++ b/src/provider.c
@@ -239,6 +239,9 @@ static int set_connected(struct connman_provider *provider,
const char *value;
int err;
+ __connman_service_indicate_state(provider->vpn_service,
+ CONNMAN_SERVICE_STATE_CONFIGURATION);
+
type = CONNMAN_ELEMENT_TYPE_IPV4;
element = connman_element_create(NULL);