Hi Marcel:
__connman_servcie_set_pending() is used to set pending message when 
join_network.

>From 4911ddbc2c0d24a512da89973c08fbdbd5566c27 Mon Sep 17 00:00:00 2001
From: Martin Xu <[email protected]>
Date: Wed, 8 Jul 2009 22:14:17 -0400
Subject: [PATCH 3/5] add __comman_service_set_pending

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

diff --git a/src/connman.h b/src/connman.h
index 03eb80f..7fa6a3a 100644
--- a/src/connman.h
+++ b/src/connman.h
@@ -262,6 +262,9 @@ int __connman_service_indicate_default(struct 
connman_service *service);
 int __connman_service_connect(struct connman_service *service);
 int __connman_service_disconnect(struct connman_service *service);
 
+void __connman_service_set_pending(struct connman_service *service,
+                                       DBusMessage *msg);
+
 #include <connman/notifier.h>
 
 int __connman_notifier_init(void);
diff --git a/src/service.c b/src/service.c
index ca7c1d3..7236a96 100644
--- a/src/service.c
+++ b/src/service.c
@@ -1474,6 +1474,12 @@ done:
        return service;
 }
 
+void __connman_service_set_pending(struct connman_service *service,
+                                       DBusMessage *msg)
+{
+       service->pending = dbus_message_ref(msg);
+}
+
 static int service_load(struct connman_service *service)
 {
        GKeyFile *keyfile;
-- 
1.6.1.3

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

Reply via email to