diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2020-04-04 14:21:43 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2020-04-08 16:35:09 +0200 |
commit | 07b492c8879656aaaa795228edd3368f64c5504f (patch) | |
tree | 98c002880d3db163c452c30d87f0ddebd8e05a4e /src/mm-shared-qmi.c | |
parent | f03fb06d8eed9678629ec31fd8611e6e70f341ae (diff) |
modem-helpers-qmi: port acquisition order preference parser to use object logging
Diffstat (limited to 'src/mm-shared-qmi.c')
-rw-r--r-- | src/mm-shared-qmi.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/mm-shared-qmi.c b/src/mm-shared-qmi.c index 3faa3bd3..6d0f22e7 100644 --- a/src/mm-shared-qmi.c +++ b/src/mm-shared-qmi.c @@ -1192,7 +1192,7 @@ set_current_modes_system_selection_preference (GTask *task) if (mm_iface_modem_is_3gpp (self) && ((ctx->allowed & (MM_MODEM_MODE_2G | MM_MODEM_MODE_3G)) == (MM_MODEM_MODE_2G | MM_MODEM_MODE_3G))) { QmiNasGsmWcdmaAcquisitionOrderPreference order; - order = mm_modem_mode_to_qmi_gsm_wcdma_acquisition_order_preference (ctx->preferred); + order = mm_modem_mode_to_qmi_gsm_wcdma_acquisition_order_preference (ctx->preferred, self); qmi_message_nas_set_system_selection_preference_input_set_gsm_wcdma_acquisition_order_preference (input, order, NULL); } } @@ -1371,12 +1371,15 @@ load_current_modes_system_selection_preference_ready (QmiClientNas *client, GAsyncResult *res, GTask *task) { + MMSharedQmi *self; LoadCurrentModesResult *result = NULL; QmiMessageNasGetSystemSelectionPreferenceOutput *output = NULL; GError *error = NULL; QmiNasRatModePreference mode_preference_mask = 0; MMModemMode allowed; + self = g_task_get_source_object (task); + output = qmi_client_nas_get_system_selection_preference_finish (client, res, &error); if (!output || !qmi_message_nas_get_system_selection_preference_output_get_result (output, &error)) { g_task_return_error (task, error); @@ -1416,7 +1419,7 @@ load_current_modes_system_selection_preference_ready (QmiClientNas *client, output, &gsm_or_wcdma, NULL)) - result->preferred = mm_modem_mode_from_qmi_gsm_wcdma_acquisition_order_preference (gsm_or_wcdma); + result->preferred = mm_modem_mode_from_qmi_gsm_wcdma_acquisition_order_preference (gsm_or_wcdma, self); } /* Otherwise, rely on the acquisition order array TLV */ else { |