diff options
author | Patrik Flykt <patrik.flykt@nokia.com> | 2010-09-17 13:15:23 +0300 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2010-09-17 21:35:43 +0900 |
commit | 121096fd55c1f50f123ac0aaa9a7c08be8cf557e (patch) | |
tree | 90df4d284c2a0f00794e4dc683f6c973b7aa86b2 /src | |
parent | ccefa47166d0061a365c8541ae3c1311917ea99f (diff) | |
download | connman-121096fd55c1f50f123ac0aaa9a7c08be8cf557e.tar.gz connman-121096fd55c1f50f123ac0aaa9a7c08be8cf557e.tar.bz2 connman-121096fd55c1f50f123ac0aaa9a7c08be8cf557e.zip |
Add __connman_service_get_security function
Add helper function to access the security enum attribute of a service.
Diffstat (limited to 'src')
-rw-r--r-- | src/connman.h | 1 | ||||
-rw-r--r-- | src/service.c | 8 |
2 files changed, 9 insertions, 0 deletions
diff --git a/src/connman.h b/src/connman.h index 0d2d65ea..4fd57534 100644 --- a/src/connman.h +++ b/src/connman.h @@ -461,6 +461,7 @@ struct connman_ipconfig *__connman_service_get_ipconfig( const char *__connman_service_get_path(struct connman_service *service); unsigned int __connman_service_get_order(struct connman_service *service); struct connman_network *__connman_service_get_network(struct connman_service *service); +enum connman_service_security __connman_service_get_security(struct connman_service *service); int __connman_service_set_favorite(struct connman_service *service, connman_bool_t favorite); int __connman_service_set_immutable(struct connman_service *service, diff --git a/src/service.c b/src/service.c index c14fdc39..0495a614 100644 --- a/src/service.c +++ b/src/service.c @@ -2408,6 +2408,14 @@ struct connman_ipconfig *__connman_service_get_ipconfig(struct connman_service * return service->ipconfig; } +enum connman_service_security __connman_service_get_security(struct connman_service *service) +{ + if (service == NULL) + return CONNMAN_SERVICE_SECURITY_UNKNOWN; + + return service->security; +} + /** * __connman_service_set_favorite: * @service: service structure |