diff options
author | Gustavo F. Padovan <padovan@profusion.mobi> | 2011-04-20 14:41:20 +0200 |
---|---|---|
committer | Samuel Ortiz <sameo@linux.intel.com> | 2011-04-20 15:18:57 +0200 |
commit | 86f7f6daaa4d05428e73ba5417bd0a5b4970ed32 (patch) | |
tree | 179afff495c146a6e01d9ffe00e37c7d4bc9e35d /src/manager.c | |
parent | 55e275762c011595ed1d106bbb3867be415a8a07 (diff) | |
download | connman-86f7f6daaa4d05428e73ba5417bd0a5b4970ed32.tar.gz connman-86f7f6daaa4d05428e73ba5417bd0a5b4970ed32.tar.bz2 connman-86f7f6daaa4d05428e73ba5417bd0a5b4970ed32.zip |
tethering: Add support to create private networks TUN interface
Diffstat (limited to 'src/manager.c')
-rw-r--r-- | src/manager.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/manager.c b/src/manager.c index 05146555..f73330c2 100644 --- a/src/manager.c +++ b/src/manager.c @@ -601,11 +601,11 @@ static DBusMessage *request_private_network(DBusConnection *conn, sender = dbus_message_get_sender(msg); - err = __connman_private_network_request(sender); + err = __connman_private_network_request(msg, sender); if (err < 0) return __connman_error_failed(msg, -err); - return g_dbus_create_reply(msg, DBUS_TYPE_INVALID); + return NULL; } static DBusMessage *release_private_network(DBusConnection *conn, @@ -649,8 +649,8 @@ static GDBusMethodTable manager_methods[] = { { "UnregisterCounter", "o", "", unregister_counter }, { "CreateSession", "a{sv}o", "o", create_session }, { "DestroySession", "o", "", destroy_session }, - { "RequestPrivateNetwork", "", "", - request_private_network }, + { "RequestPrivateNetwork", "", "h", request_private_network, + G_DBUS_METHOD_FLAG_ASYNC }, { "ReleasePrivateNetwork", "", "", release_private_network }, { }, |