[LEDE-DEV] uqmi: Change returned value to QMI_CMD_REQUEST for 'sync' command.

Nickolay Ledovskikh nledovskikh at gmail.com
Fri Dec 16 03:35:15 PST 2016


QMI_CMD_DONE is not working properly with 'sync' command.
We must use QMI_CMD_REQUEST.

Signed-off-by: Nickolay Ledovskikh <nledovskikh at gmail.com>
---
 commands.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/commands.c b/commands.c
index ff9d3ac..f9545a9 100644
--- a/commands.c
+++ b/commands.c
@@ -69,7 +69,7 @@ static enum qmi_cmd_result
 cmd_sync_prepare(struct qmi_dev *qmi, struct qmi_request *req, struct qmi_msg *msg, char *arg)
 {
 	qmi_set_ctl_sync_request(msg);
-	return QMI_CMD_DONE;
+	return QMI_CMD_REQUEST;
 }
 
 #define cmd_get_client_id_cb no_cb
-- 
2.7.3




More information about the Lede-dev mailing list