From 952f416577b622e5a433492c889bb8ed613d1748 Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Thu, 11 Mar 2021 14:29:00 +0100 Subject: [PATCH] bearer-mbim: if no explicit 'multiplex' setting, treat as 'requested' --- src/mm-bearer-mbim.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/mm-bearer-mbim.c b/src/mm-bearer-mbim.c index 49fd618d..b8e6af25 100644 --- a/src/mm-bearer-mbim.c +++ b/src/mm-bearer-mbim.c @@ -1202,7 +1202,10 @@ _connect (MMBaseBearer *self, NULL); multiplex = mm_bearer_properties_get_multiplex (ctx->properties); - if (multiplex == MM_BEARER_MULTIPLEX_SUPPORT_REQUESTED || + + /* If no multiplex setting given by the user, assume requested */ + if (multiplex == MM_BEARER_MULTIPLEX_SUPPORT_UNKNOWN || + multiplex == MM_BEARER_MULTIPLEX_SUPPORT_REQUESTED || multiplex == MM_BEARER_MULTIPLEX_SUPPORT_REQUIRED) { /* the link prefix hint given must be modem-specific */ ctx->link_prefix_hint = g_strdup_printf ("mbimmux%u.", mm_base_modem_get_dbus_id (MM_BASE_MODEM (modem)));