aboutsummaryrefslogtreecommitdiffstats
path: root/src/lg-downloader.c
diff options
context:
space:
mode:
authorPaul Kocialkowski <contact@paulk.fr>2016-02-24 11:14:14 +0100
committerPaul Kocialkowski <contact@paulk.fr>2016-02-24 11:14:48 +0100
commit21aced27f7af7447b19b2017b5afdefbb55b71b3 (patch)
tree13a7c8c1e43b7871025f599dceec4adc4c0a708b /src/lg-downloader.c
parent9c8c5264252f98ffb8ad6a2285547d00dd242368 (diff)
downloadlg-downloader-21aced27f7af7447b19b2017b5afdefbb55b71b3.tar.gz
lg-downloader-21aced27f7af7447b19b2017b5afdefbb55b71b3.tar.bz2
lg-downloader-21aced27f7af7447b19b2017b5afdefbb55b71b3.zip
usb: Add Wait for device (-w) option
Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
Diffstat (limited to 'src/lg-downloader.c')
-rw-r--r--src/lg-downloader.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lg-downloader.c b/src/lg-downloader.c
index fd71a65..827cc4b 100644
--- a/src/lg-downloader.c
+++ b/src/lg-downloader.c
@@ -34,7 +34,8 @@ static int usage_print(void)
printf("Usage: lg-downloader [OPTIONS] [OPERATION]\n\n"
"Options:\n"
" -h help\n"
- " -v verbose\n\n"
+ " -v verbose\n"
+ " -w wait for device\n\n"
"Operations:\n"
" reboot reboot device\n"
" erase [partition] [filename] erase a partition\n"
@@ -89,6 +90,8 @@ static int arguments_parse(struct context *context, int argc, char *argv[])
context->operation = 'h';
} else if (strcmp(argv[i], "-v") == 0) {
context->verbose = 1;
+ } else if (strcmp(argv[i], "-w") == 0) {
+ context->wait = 1;
} else {
return -1;
}