diff options
author | Jukka Rissanen <jukka.rissanen@linux.intel.com> | 2012-05-04 15:24:33 +0300 |
---|---|---|
committer | Patrik Flykt <patrik.flykt@linux.intel.com> | 2012-05-04 16:17:17 +0300 |
commit | b4fbe270db40235902dbcda43b2d856a26fc6087 (patch) | |
tree | 30129f92c62923631dfe1a7a9d9a1b3e31ed069b | |
parent | 305a6cb8bc6aa464a7a5e2669d00ac4691f4a2a5 (diff) | |
download | connman-b4fbe270db40235902dbcda43b2d856a26fc6087.tar.gz connman-b4fbe270db40235902dbcda43b2d856a26fc6087.tar.bz2 connman-b4fbe270db40235902dbcda43b2d856a26fc6087.zip |
service: Add flag that tells if the service is hidden or not
-rw-r--r-- | src/connman.h | 1 | ||||
-rw-r--r-- | src/service.c | 9 |
2 files changed, 10 insertions, 0 deletions
diff --git a/src/connman.h b/src/connman.h index 90d1e1f4..734213d8 100644 --- a/src/connman.h +++ b/src/connman.h @@ -645,6 +645,7 @@ void __connman_service_set_pac(struct connman_service *service, connman_bool_t __connman_service_is_hidden(struct connman_service *service); connman_bool_t __connman_service_is_split_routing(struct connman_service *service); int __connman_service_get_index(struct connman_service *service); +void __connman_service_set_hidden(struct connman_service *service); void __connman_service_set_domainname(struct connman_service *service, const char *domainname); const char *__connman_service_get_domainname(struct connman_service *service); diff --git a/src/service.c b/src/service.c index 75c392eb..f8cdff86 100644 --- a/src/service.c +++ b/src/service.c @@ -117,6 +117,7 @@ struct connman_service { int online_check_count; connman_bool_t do_split_routing; connman_bool_t new_service; + connman_bool_t hidden_service; }; struct find_data { @@ -2232,6 +2233,14 @@ int __connman_service_get_index(struct connman_service *service) return -1; } +void __connman_service_set_hidden(struct connman_service *service) +{ + if (service == NULL || service->hidden == TRUE) + return; + + service->hidden_service = TRUE; +} + void __connman_service_set_domainname(struct connman_service *service, const char *domainname) { |