diff options
author | Felix Fietkau <nbd@nbd.name> | 2016-11-04 15:46:06 +0100 |
---|---|---|
committer | Felix Fietkau <nbd@nbd.name> | 2016-11-04 15:46:06 +0100 |
commit | 42ea0ad6a01762e003a9c80c6cbf92849616c1b9 (patch) | |
tree | bba6bb61eea8281341bc0b7139ba311bd2780677 | |
parent | 399eddfa3c81d5e7ff1aa736b946e3fe6ffc4eaa (diff) |
uim: add missing extra data for UIM PIN verify request
Signed-off-by: Felix Fietkau <nbd@nbd.name>
-rw-r--r-- | commands-uim.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/commands-uim.c b/commands-uim.c index 4c0287e..859da68 100644 --- a/commands-uim.c +++ b/commands-uim.c @@ -24,6 +24,10 @@ static enum qmi_cmd_result cmd_uim_verify_pin1_prepare(struct qmi_dev *qmi, struct qmi_request *req, struct qmi_msg *msg, char *arg) { struct qmi_uim_verify_pin_request data = { + QMI_INIT_SEQUENCE(session_information, + .session_type = QMI_UIM_SESSION_TYPE_CARD_SLOT_1, + "" + ), QMI_INIT_SEQUENCE(info, .pin_id = QMI_UIM_PIN_ID_PIN1, .pin_value = arg @@ -38,6 +42,10 @@ static enum qmi_cmd_result cmd_uim_verify_pin2_prepare(struct qmi_dev *qmi, struct qmi_request *req, struct qmi_msg *msg, char *arg) { struct qmi_uim_verify_pin_request data = { + QMI_INIT_SEQUENCE(session_information, + .session_type = QMI_UIM_SESSION_TYPE_CARD_SLOT_1, + "" + ), QMI_INIT_SEQUENCE(info, .pin_id = QMI_UIM_PIN_ID_PIN2, .pin_value = arg |