projects
/
framework
/
connectivity
/
connman.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
af9cf6a
)
Trigger supplicant connection when joining hidden networks
author
Marcel Holtmann
<marcel@holtmann.org>
Wed, 25 Mar 2009 13:04:35 +0000
(14:04 +0100)
committer
Marcel Holtmann
<marcel@holtmann.org>
Wed, 25 Mar 2009 13:04:35 +0000
(14:04 +0100)
plugins/wifi.c
patch
|
blob
|
history
diff --git
a/plugins/wifi.c
b/plugins/wifi.c
index
7c30f07
..
07fd928
100644
(file)
--- a/
plugins/wifi.c
+++ b/
plugins/wifi.c
@@
-137,6
+137,7
@@
static int wifi_join(struct connman_device *device,
struct connman_network *network)
{
const char *ssid;
+ int err;
DBG("device %p", device);
@@
-144,7
+145,15
@@
static int wifi_join(struct connman_device *device,
DBG("SSID %s", ssid);
- return -EIO;
+ err = supplicant_connect(network);
+ if (err < 0)
+ return err;
+
+ connman_network_ref(network);
+
+ connman_device_add_network(device, network);
+
+ return 0;
}
static struct connman_device_driver wifi_driver = {