From a174edb74dc81f63932c212483bc9546de12ff95 Mon Sep 17 00:00:00 2001 From: Stephan Gerhold Date: Tue, 27 Oct 2020 15:05:31 +0100 Subject: api: expose ignored ports as MM_MODEM_PORT_TYPE_IGNORED At the moment, ignored ports show up as (unknown) in the ports list in mmcli. This makes it look like something went wrong while probing. Actually ModemManager already tracks unknown and ignored ports separately (MM_PORT_TYPE_UNKNOWN vs MM_PORT_TYPE_IGNORED) but the API always exposes them as MM_MODEM_PORT_TYPE_UNKNOWN. Add MM_MODEM_PORT_TYPE_IGNORED and use this for ignored ports so they show up as (ignored) instead in mmcli. --- include/ModemManager-enums.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'include') diff --git a/include/ModemManager-enums.h b/include/ModemManager-enums.h index 9377ba0f..7f1be95a 100644 --- a/include/ModemManager-enums.h +++ b/include/ModemManager-enums.h @@ -538,6 +538,7 @@ typedef enum { /*< underscore_name=mm_modem_band >*/ * @MM_MODEM_PORT_TYPE_QMI: QMI port. * @MM_MODEM_PORT_TYPE_MBIM: MBIM port. * @MM_MODEM_PORT_TYPE_AUDIO: Audio port. Since 1.12. + * @MM_MODEM_PORT_TYPE_IGNORED: Ignored port. Since 1.16. * * Type of modem port. * @@ -552,6 +553,7 @@ typedef enum { /*< underscore_name=mm_modem_port_type >*/ MM_MODEM_PORT_TYPE_QMI = 6, MM_MODEM_PORT_TYPE_MBIM = 7, MM_MODEM_PORT_TYPE_AUDIO = 8, + MM_MODEM_PORT_TYPE_IGNORED = 9, } MMModemPortType; /** -- cgit v1.2.3-70-g09d2