aboutsummaryrefslogtreecommitdiffstats
path: root/src/qmi-firmware-update/qfu-main.c
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@aleksander.es>2017-01-16 18:56:06 +0100
committerAleksander Morgado <aleksander@aleksander.es>2017-01-16 22:16:38 +0100
commitebeb8bb2b7c5e95a339c6b3f7c39ae49f171cdbb (patch)
treecaf0ac7a9d43bf5937f4963941730b4e6934e964 /src/qmi-firmware-update/qfu-main.c
parentd39f6975aedaa1befd07ea5d71249a8885f28dc6 (diff)
downloadexternal_libqmi-ebeb8bb2b7c5e95a339c6b3f7c39ae49f171cdbb.zip
external_libqmi-ebeb8bb2b7c5e95a339c6b3f7c39ae49f171cdbb.tar.gz
external_libqmi-ebeb8bb2b7c5e95a339c6b3f7c39ae49f171cdbb.tar.bz2
qmi-firmware-update: allow skipping new firmware validation
And increase amount of retries.
Diffstat (limited to 'src/qmi-firmware-update/qfu-main.c')
-rw-r--r--src/qmi-firmware-update/qfu-main.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/qmi-firmware-update/qfu-main.c b/src/qmi-firmware-update/qfu-main.c
index 321a5d5..c0effd5 100644
--- a/src/qmi-firmware-update/qfu-main.c
+++ b/src/qmi-firmware-update/qfu-main.c
@@ -56,6 +56,7 @@ static gchar *carrier_str;
static gboolean device_open_proxy_flag;
static gboolean device_open_mbim_flag;
static gboolean force_flag;
+static gboolean skip_validation_flag;
/* Reset */
static gboolean action_reset_flag;
@@ -219,6 +220,10 @@ static GOptionEntry context_update_entries[] = {
"Force update operation even with version string errors.",
NULL
},
+ { "skip-validation", 0, 0, G_OPTION_ARG_NONE, &skip_validation_flag,
+ "Don't wait to validate the running firmware after update.",
+ NULL
+ },
{ NULL }
};
@@ -551,7 +556,8 @@ int main (int argc, char **argv)
carrier_str,
device_open_proxy_flag,
device_open_mbim_flag,
- force_flag);
+ force_flag,
+ skip_validation_flag);
goto out;
}