From: Patrik Flykt <[email protected]>
---
src/agent.c | 5 +++--
src/connman.h | 1 +
src/service.c | 1 +
3 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/src/agent.c b/src/agent.c
index 62710d4..9c789cf 100644
--- a/src/agent.c
+++ b/src/agent.c
@@ -101,7 +101,7 @@ static void request_input_passphrase_reply(DBusPendingCall
*call, void *user_dat
char *wpspin = NULL;
char *key;
char *name = NULL;
- int name_len;
+ int name_len = 0;
DBusMessageIter iter, dict;
DBusMessage *reply = dbus_pending_call_steal_reply(call);
@@ -192,6 +192,7 @@ static void request_input_passphrase_reply(DBusPendingCall
*call, void *user_dat
done:
passphrase_reply->callback(passphrase_reply->service, values_received,
+ name, name_len,
identity, passphrase,
passphrase_reply->user_data);
connman_service_unref(passphrase_reply->service);
@@ -368,7 +369,7 @@ static void request_input_login_reply(DBusPendingCall
*call, void *user_data)
done:
username_password_reply->callback(username_password_reply->service,
- TRUE,
+ TRUE, NULL, 0,
username, password,
username_password_reply->user_data);
connman_service_unref(username_password_reply->service);
diff --git a/src/connman.h b/src/connman.h
index a93399e..6b6e212 100644
--- a/src/connman.h
+++ b/src/connman.h
@@ -84,6 +84,7 @@ struct connman_service;
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,
void *user_data);
typedef void (* report_error_cb_t) (struct connman_service *service,
diff --git a/src/service.c b/src/service.c
index 23b94ad..6ba7918 100644
--- a/src/service.c
+++ b/src/service.c
@@ -3978,6 +3978,7 @@ static void report_error_cb(struct connman_service
*service,
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,
void *user_data)
{
--
1.7.2.5
_______________________________________________
connman mailing list
[email protected]
http://lists.connman.net/listinfo/connman