diff options
author | Julien Massot <jmassot@aldebaran-robotics.com> | 2012-04-13 15:16:33 +0000 |
---|---|---|
committer | Patrik Flykt <patrik.flykt@linux.intel.com> | 2012-04-17 13:37:18 +0300 |
commit | f476aef890036fee3f05266c86ca2736cb0d33b9 (patch) | |
tree | 3a8119d2e80de458fb72e0dd655049eed7fc8f8f | |
parent | 65f9b2f1e9b38da7e12ed44181653865c6769f77 (diff) | |
download | connman-f476aef890036fee3f05266c86ca2736cb0d33b9.tar.gz connman-f476aef890036fee3f05266c86ca2736cb0d33b9.tar.bz2 connman-f476aef890036fee3f05266c86ca2736cb0d33b9.zip |
service: request_input_cb handle wps setting
-rw-r--r-- | src/agent.c | 2 | ||||
-rw-r--r-- | src/connman.h | 1 | ||||
-rw-r--r-- | src/service.c | 1 | ||||
-rw-r--r-- | src/wispr.c | 1 |
4 files changed, 5 insertions, 0 deletions
diff --git a/src/agent.c b/src/agent.c index d0b3ecd5..7374138e 100644 --- a/src/agent.c +++ b/src/agent.c @@ -194,6 +194,7 @@ done: passphrase_reply->callback(passphrase_reply->service, values_received, name, name_len, identity, passphrase, + wps, wpspin, passphrase_reply->user_data); connman_service_unref(passphrase_reply->service); dbus_message_unref(reply); @@ -371,6 +372,7 @@ done: username_password_reply->callback(username_password_reply->service, TRUE, NULL, 0, username, password, + FALSE, NULL, username_password_reply->user_data); connman_service_unref(username_password_reply->service); dbus_message_unref(reply); diff --git a/src/connman.h b/src/connman.h index 225928c5..eef27223 100644 --- a/src/connman.h +++ b/src/connman.h @@ -90,6 +90,7 @@ typedef void (* authentication_cb_t) (struct connman_service *service, connman_bool_t values_received, const char *name, int name_len, const char *identifier, const char *secret, + gboolean wps, const char *wpspin, void *user_data); typedef void (* browser_authentication_cb_t) (struct connman_service *service, connman_bool_t authentication_done, diff --git a/src/service.c b/src/service.c index df86ce59..96dd0f9e 100644 --- a/src/service.c +++ b/src/service.c @@ -4281,6 +4281,7 @@ static void request_input_cb (struct connman_service *service, connman_bool_t values_received, const char *name, int name_len, const char *identity, const char *passphrase, + gboolean wps, const char *wpspin, void *user_data) { struct connman_device *device; diff --git a/src/wispr.c b/src/wispr.c index 70e044ed..bea7a1ed 100644 --- a/src/wispr.c +++ b/src/wispr.c @@ -436,6 +436,7 @@ static void wispr_portal_request_wispr_login(struct connman_service *service, connman_bool_t success, const char *ssid, int ssid_len, const char *username, const char *password, + gboolean wps, const char *wpspin, void *user_data) { struct connman_wispr_portal_context *wp_context = user_data; |