nas: add decoding of cell_id
[project/uqmi.git] / commands.c
index ff9d3acefdab05d9d0357967d7319e175fe9b005..8e9810d2cb2c58d855e0dbc25b157ac02744fbb3 100644 (file)
@@ -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
@@ -193,7 +193,7 @@ void uqmi_add_command(char *arg, int cmd)
 
        cmds = realloc(cmds, n_cmds * sizeof(*cmds));
        cmds[idx].handler = &uqmi_cmd_handler[cmd];
-       cmds[idx].arg = optarg;
+       cmds[idx].arg = arg;
 }
 
 static void uqmi_print_result(struct blob_attr *data)