From 79399da515d6be3357ea3580a32a84ab0b66a442 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Wed, 25 Mar 2009 13:50:39 +0100 Subject: [PATCH] Set device index for network to be joined --- src/device.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/device.c b/src/device.c index ef2e2d3..3ae6a80 100644 --- a/src/device.c +++ b/src/device.c @@ -476,7 +476,7 @@ static DBusMessage *join_network(DBusConnection *conn, struct connman_device *device = data; struct connman_network *network; DBusMessageIter iter, array; - int err; + int err, index; DBG("conn %p", conn); @@ -514,6 +514,9 @@ static DBusMessage *join_network(DBusConnection *conn, dbus_message_iter_next(&iter); } + index = connman_device_get_index(device); + connman_network_set_index(network, index); + err = device->driver->join(device, network); connman_network_unref(network); -- 2.7.4