service: Adding a function to set userconnect value
authorTomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
Thu, 3 May 2012 09:55:17 +0000 (12:55 +0300)
committerPatrik Flykt <patrik.flykt@linux.intel.com>
Fri, 4 May 2012 08:28:40 +0000 (11:28 +0300)
This is necessary for further fixing while connecting to an hidden network.

src/connman.h
src/service.c

index 0808632..90d1e1f 100644 (file)
@@ -596,6 +596,8 @@ int __connman_service_set_favorite(struct connman_service *service,
                                                connman_bool_t favorite);
 int __connman_service_set_immutable(struct connman_service *service,
                                                connman_bool_t immutable);
+void __connman_service_set_userconnect(struct connman_service *service,
+                                               connman_bool_t userconnect);
 
 void __connman_service_set_string(struct connman_service *service,
                                        const char *key, const char *value);
index 7ccde23..3a046ea 100644 (file)
@@ -4315,6 +4315,13 @@ void __connman_service_set_string(struct connman_service *service,
        }
 }
 
+void __connman_service_set_userconnect(struct connman_service *service,
+                                               connman_bool_t userconnect)
+{
+       if (service != NULL)
+               service->userconnect = userconnect;
+}
+
 static void service_complete(struct connman_service *service)
 {
        reply_pending(service, EIO);