From: Daniel Wagner <[email protected]>

---
 src/connman.h |    1 +
 src/service.c |    5 +++++
 2 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/src/connman.h b/src/connman.h
index fa7e4c3..0849b56 100644
--- a/src/connman.h
+++ b/src/connman.h
@@ -567,6 +567,7 @@ GSequence *__connman_service_get_list(struct 
connman_session *session,
 
 connman_bool_t __connman_service_is_connecting(struct connman_service 
*service);
 connman_bool_t __connman_service_is_connected(struct connman_service *service);
+connman_bool_t __connman_service_is_pending(struct connman_service *service);
 const char *__connman_service_get_name(struct connman_service *service);
 
 #include <connman/location.h>
diff --git a/src/service.c b/src/service.c
index 960a58a..0dc2ad7 100644
--- a/src/service.c
+++ b/src/service.c
@@ -1590,6 +1590,11 @@ connman_bool_t __connman_service_is_connected(struct 
connman_service *service)
        return is_connected(service);
 }
 
+connman_bool_t __connman_service_is_pending(struct connman_service *service)
+{
+       return service->pending != NULL;
+}
+
 const char *__connman_service_get_name(struct connman_service *service)
 {
        return service->name;
-- 
1.7.4.2

_______________________________________________
connman mailing list
[email protected]
http://lists.connman.net/listinfo/connman

Reply via email to