service: Add function to manipulate ignore flag
authorJukka Rissanen <jukka.rissanen@linux.intel.com>
Fri, 22 Feb 2013 11:47:50 +0000 (13:47 +0200)
committerPatrik Flykt <patrik.flykt@linux.intel.com>
Fri, 22 Feb 2013 12:43:08 +0000 (14:43 +0200)
src/connman.h
src/service.c

index 9861c7f..617d62a 100644 (file)
@@ -601,6 +601,8 @@ int __connman_service_set_favorite_delayed(struct connman_service *service,
                                        gboolean delay_ordering);
 int __connman_service_set_immutable(struct connman_service *service,
                                                connman_bool_t immutable);
+int __connman_service_set_ignore(struct connman_service *service,
+                                               connman_bool_t ignore);
 void __connman_service_set_userconnect(struct connman_service *service,
                                                connman_bool_t userconnect);
 
index 78c062d..f375c72 100644 (file)
@@ -4698,6 +4698,17 @@ int __connman_service_set_immutable(struct connman_service *service,
        return 0;
 }
 
+int __connman_service_set_ignore(struct connman_service *service,
+                                               connman_bool_t ignore)
+{
+       if (service == NULL)
+               return -EINVAL;
+
+       service->ignore = ignore;
+
+       return 0;
+}
+
 void __connman_service_set_string(struct connman_service *service,
                                  const char *key, const char *value)
 {