From b09f2865e0ccd574613f368291960cb0ae752619 Mon Sep 17 00:00:00 2001 From: Samuel Ortiz Date: Sat, 9 Jul 2011 02:24:51 +0200 Subject: [PATCH] network: Set network driver before creating the service The autoconnect machine can potentially start from __connman_service_create_from_network() so it needs a network driver. --- src/network.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/network.c b/src/network.c index 4a9e863..58bfb16 100644 --- a/src/network.c +++ b/src/network.c @@ -161,12 +161,11 @@ static int network_probe(struct connman_network *network) case CONNMAN_NETWORK_TYPE_CELLULAR: case CONNMAN_NETWORK_TYPE_WIFI: case CONNMAN_NETWORK_TYPE_WIMAX: + network->driver = driver; if (__connman_service_create_from_network(network) == NULL) return -EINVAL; } - network->driver = driver; - return 0; } -- 2.7.4