network: Set service as a userconnect when connecting a hidden network
authorTomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
Thu, 3 May 2012 09:55:18 +0000 (12:55 +0300)
committerPatrik Flykt <patrik.flykt@linux.intel.com>
Fri, 4 May 2012 08:28:57 +0000 (11:28 +0300)
This fixes when connecting to an hidden services fails, so the user will be
asked to retry through agent api.

src/network.c

index f729e78..55c49f1 100644 (file)
@@ -1411,8 +1411,10 @@ int connman_network_connect_hidden(struct connman_network *network,
                __connman_service_indicate_error(service,
                                        CONNMAN_SERVICE_ERROR_INVALID_KEY);
                return err;
-       } else
+       } else {
+               __connman_service_set_userconnect(service, TRUE);
                return __connman_service_connect(service);
+       }
 }
 
 /**