From: Patrik Flykt Date: Tue, 29 Jan 2013 09:43:00 +0000 (+0200) Subject: network: Unset driver on failed match X-Git-Tag: 1.11~24 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1746041914ba76450ca898f564e0811e4874f527;p=platform%2Fupstream%2Fconnman.git network: Unset driver on failed match --- diff --git a/src/network.c b/src/network.c index bef6e0d..0d95af8 100644 --- a/src/network.c +++ b/src/network.c @@ -762,8 +762,10 @@ static int network_probe(struct connman_network *network) for (list = driver_list; list; list = list->next) { driver = list->data; - if (match_driver(network, driver) == FALSE) + if (match_driver(network, driver) == FALSE) { + driver = NULL; continue; + } DBG("driver %p name %s", driver, driver->name);