diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2008-10-16 18:53:56 +0200 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2008-10-16 18:53:56 +0200 |
commit | 8645704bb007f7431e9837e9c90b7d966b10099b (patch) | |
tree | 9325c02c1f12518c8e1d90f612ca7da24dab7126 /plugins/supplicant.h | |
parent | 0dff808200acbee5ce5761b4ed57615a6ae1554d (diff) | |
download | connman-8645704bb007f7431e9837e9c90b7d966b10099b.tar.gz connman-8645704bb007f7431e9837e9c90b7d966b10099b.tar.bz2 connman-8645704bb007f7431e9837e9c90b7d966b10099b.zip |
Fix handling of WiFi SSID values
Diffstat (limited to 'plugins/supplicant.h')
-rw-r--r-- | plugins/supplicant.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/plugins/supplicant.h b/plugins/supplicant.h index 20552e6a..538c84f4 100644 --- a/plugins/supplicant.h +++ b/plugins/supplicant.h @@ -38,7 +38,8 @@ enum supplicant_state { struct supplicant_network { gchar *identifier; - GByteArray *ssid; + guint8 *ssid; + guint ssid_len; guint capabilities; gboolean has_wep; gboolean has_wpa; @@ -61,5 +62,7 @@ int __supplicant_stop(struct connman_element *element); int __supplicant_scan(struct connman_element *element); -int __supplicant_connect(struct connman_element *element, const char *ssid); +int __supplicant_connect(struct connman_element *element, + const unsigned char *ssid, int ssid_len, + const char *passphrase); int __supplicant_disconnect(struct connman_element *element); |