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
