diff options
author | Daniel Hofmann <dan+2023-09+ModemManager+gitlab.freedesktop.org@latius.de> | 2023-09-24 19:05:44 +0000 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2023-10-05 08:12:36 +0000 |
commit | 9da04f6158cd64a92a41e3c9795f3e94afc26600 (patch) | |
tree | f50abbf8f91c9c91fb136ca2075e24c36a0df708 /src/plugins | |
parent | ed3871b394158855fed1a9d0f539ac6aec0f07ab (diff) |
broadband-modem-qmi: Treat QMI_VOICE_USER_ACTION_UNKNOWN as QMI_VOICE_USER_ACTION_NOT_REQUIRED.
This fixes a bug where network-initiated USSD-Notify messages were not
processed (and forwarded to higher-level applications) at all, while
they should have been processed (and forwareded to higher-level
applications). Previously, when there was a USSD conversation between
the user and the network, the last message from the network (which, by
definition, is not a message with
user_action==QMI_VOICE_USER_ACTION_REQUIRED) would be silently
dropped.
The cause is a mismatch between the modem sending
user_action==QMI_VOICE_USER_ACTION_UNKNOWN while old ModemManager
expecting user_action==QMI_VOICE_USER_ACTION_NOT_REQUIRED.
Diffstat (limited to 'src/plugins')
0 files changed, 0 insertions, 0 deletions