summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Chan <benchan@chromium.org>2017-06-27 00:15:01 -0700
committerAleksander Morgado <aleksander@aleksander.es>2017-06-27 10:11:05 +0200
commit895d9847e461cb03d9772a2a60f863f4265d1506 (patch)
tree8867746f9254eb6a62db4c3845048a3940eb570f
parentb6e03a03906b6b4d632b41f2039f4f62311278fc (diff)
downloadlibmbim-895d9847e461cb03d9772a2a60f863f4265d1506.tar.gz
libmbim-glib: add MBIM_READY_INFO_FLAG_NONE to MbimReadyInfoFlag
According to MBIM spec Rev 1.0 Errata-1 Table 10-17, a value 0 of the ReadyInfo field in MBIM_SUBSCRIBER_READY_INFO refers to MBIMReadyInfoFlagsNone and indicates that the device is in normal mode. This patch adds MBIM_READY_INFO_FLAG_NONE (0) to the MbimReadyInfoFlag enum, such that `mbimcli --query-subscriber-ready-info` shows 'Ready info' as 'none' instead of 'unknown' when the ReadyInfo field is 0.
-rw-r--r--src/libmbim-glib/mbim-enums.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libmbim-glib/mbim-enums.h b/src/libmbim-glib/mbim-enums.h
index fd3d994..43eef6a 100644
--- a/src/libmbim-glib/mbim-enums.h
+++ b/src/libmbim-glib/mbim-enums.h
@@ -196,9 +196,11 @@ typedef enum {
/**
* MbimReadyInfoFlag:
+ * @MBIM_READY_INFO_FLAG_NONE: Device in normal mode.
* @MBIM_READY_INFO_FLAG_PROTECT_UNIQUE_ID: Request to avoid displaying subscriber ID.
*/
typedef enum {
+ MBIM_READY_INFO_FLAG_NONE = 0,
MBIM_READY_INFO_FLAG_PROTECT_UNIQUE_ID = 1 << 0
} MbimReadyInfoFlag;