diff options
author | Ben Chan <benchan@chromium.org> | 2018-11-06 13:40:43 -0800 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2018-11-07 09:52:30 +0100 |
commit | 2522efb35964154cc5607f37941a7381c3eb0d09 (patch) | |
tree | 6b21742afcb44b97aa01f22062fcaa9a60312227 | |
parent | 98fbc7a8b39aa84c905a7ce3c7b412ee04566f26 (diff) | |
download | ModemManager-2522efb35964154cc5607f37941a7381c3eb0d09.tar.gz |
broadband-modem-mbim: update ms-basic-connect-extensions naming
libmbim 1.17.4 (commit 3eeaa4248b98 "ms-basic-connect-extensions: rename
service") added a MS prefix to the Basic Connectivity Extensions
service. This patch updates the MMBroadbandModemMbim code accordingly.
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | src/mm-broadband-modem-mbim.c | 22 |
2 files changed, 12 insertions, 12 deletions
diff --git a/configure.ac b/configure.ac index f6623eab6..964cb5232 100644 --- a/configure.ac +++ b/configure.ac @@ -317,7 +317,7 @@ dnl----------------------------------------------------------------------------- dnl MBIM support (enabled by default) dnl -LIBMBIM_VERSION=1.17.3 +LIBMBIM_VERSION=1.17.4 AC_ARG_WITH(mbim, AS_HELP_STRING([--without-mbim], [Build without MBIM support]), [], [with_mbim=yes]) AM_CONDITIONAL(WITH_MBIM, test "x$with_mbim" = "xyes") diff --git a/src/mm-broadband-modem-mbim.c b/src/mm-broadband-modem-mbim.c index 8f95e60e5..4f92a7c0b 100644 --- a/src/mm-broadband-modem-mbim.c +++ b/src/mm-broadband-modem-mbim.c @@ -2009,9 +2009,9 @@ query_device_services_ready (MbimDevice *device, service = mbim_uuid_to_service (&device_services[i]->device_service_id); switch (service) { - case MBIM_SERVICE_BASIC_CONNECT_EXTENSIONS: + case MBIM_SERVICE_MS_BASIC_CONNECT_EXTENSIONS: for (j = 0; j < device_services[i]->cids_count; j++) { - if (device_services[i]->cids[j] == MBIM_CID_BASIC_CONNECT_EXTENSIONS_PCO) { + if (device_services[i]->cids[j] == MBIM_CID_MS_BASIC_CONNECT_EXTENSIONS_PCO) { mm_dbg ("PCO is supported"); self->priv->is_pco_supported = TRUE; break; @@ -2754,7 +2754,7 @@ sms_notification (MMBroadbandModemMbim *self, } static void -basic_connect_extensions_notification_pco (MMBroadbandModemMbim *self, +ms_basic_connect_extensions_notification_pco (MMBroadbandModemMbim *self, MbimMessage *notification) { MbimPcoValue *pco_value; @@ -2762,7 +2762,7 @@ basic_connect_extensions_notification_pco (MMBroadbandModemMbim *self, gchar *pco_data_hex; MMPco *pco; - if (!mbim_message_basic_connect_extensions_pco_notification_parse ( + if (!mbim_message_ms_basic_connect_extensions_pco_notification_parse ( notification, &pco_value, &error)) { @@ -2796,13 +2796,13 @@ basic_connect_extensions_notification_pco (MMBroadbandModemMbim *self, } static void -basic_connect_extensions_notification (MMBroadbandModemMbim *self, +ms_basic_connect_extensions_notification (MMBroadbandModemMbim *self, MbimMessage *notification) { switch (mbim_message_indicate_status_get_cid (notification)) { - case MBIM_CID_BASIC_CONNECT_EXTENSIONS_PCO: + case MBIM_CID_MS_BASIC_CONNECT_EXTENSIONS_PCO: if (self->priv->setup_flags & PROCESS_NOTIFICATION_FLAG_PCO) - basic_connect_extensions_notification_pco (self, notification); + ms_basic_connect_extensions_notification_pco (self, notification); break; default: /* Ignore */ @@ -2846,8 +2846,8 @@ device_notification_cb (MbimDevice *device, case MBIM_SERVICE_BASIC_CONNECT: basic_connect_notification (self, notification); break; - case MBIM_SERVICE_BASIC_CONNECT_EXTENSIONS: - basic_connect_extensions_notification (self, notification); + case MBIM_SERVICE_MS_BASIC_CONNECT_EXTENSIONS: + ms_basic_connect_extensions_notification (self, notification); break; case MBIM_SERVICE_SMS: sms_notification (self, notification); @@ -3083,10 +3083,10 @@ common_enable_disable_unsolicited_events (MMBroadbandModemMbim *self, /* Basic connect extensions service */ if (self->priv->enable_flags & PROCESS_NOTIFICATION_FLAG_PCO) { entries[n_entries] = g_new (MbimEventEntry, 1); - memcpy (&(entries[n_entries]->device_service_id), MBIM_UUID_BASIC_CONNECT_EXTENSIONS, sizeof (MbimUuid)); + memcpy (&(entries[n_entries]->device_service_id), MBIM_UUID_MS_BASIC_CONNECT_EXTENSIONS, sizeof (MbimUuid)); entries[n_entries]->cids_count = 1; entries[n_entries]->cids = g_new0 (guint32, 1); - entries[n_entries]->cids[0] = MBIM_CID_BASIC_CONNECT_EXTENSIONS_PCO; + entries[n_entries]->cids[0] = MBIM_CID_MS_BASIC_CONNECT_EXTENSIONS_PCO; n_entries++; } |