summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Chan <benchan@chromium.org>2017-07-26 00:35:58 -0700
committerAleksander Morgado <aleksander@aleksander.es>2017-07-26 12:08:58 +0200
commit221ab6581f589ed720419c7459e6ae597ead4e05 (patch)
treecf7a9dcd473741a72d63cd7eb45c3168a95cb564
parent519b0815b11de2b7c441024ef4a05b76cde40d02 (diff)
mbimcli: wire up cancellable for query-ip-configuration action
-rw-r--r--src/mbimcli/mbimcli-basic-connect.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/mbimcli/mbimcli-basic-connect.c b/src/mbimcli/mbimcli-basic-connect.c
index a4e9b3f..cae1f99 100644
--- a/src/mbimcli/mbimcli-basic-connect.c
+++ b/src/mbimcli/mbimcli-basic-connect.c
@@ -736,6 +736,7 @@ ip_configuration_query_ready (MbimDevice *device,
static void
ip_configuration_query (MbimDevice *device,
+ GCancellable *cancellable,
guint session_id)
{
MbimMessage *message;
@@ -768,7 +769,7 @@ ip_configuration_query (MbimDevice *device,
mbim_device_command (device,
message,
60,
- NULL,
+ cancellable,
(GAsyncReadyCallback)ip_configuration_query_ready,
NULL);
mbim_message_unref (message);
@@ -843,7 +844,7 @@ connect_ready (MbimDevice *device,
VALIDATE_UNKNOWN (mbim_nw_error_get_string (nw_error)));
if (GPOINTER_TO_UINT (user_data) == CONNECT) {
- ip_configuration_query (device, session_id);
+ ip_configuration_query (device, NULL, session_id);
return;
}
@@ -1985,7 +1986,7 @@ mbimcli_basic_connect_run (MbimDevice *device,
return;
}
- ip_configuration_query (ctx->device, session_id);
+ ip_configuration_query (ctx->device, ctx->cancellable, session_id);
return;
}