summaryrefslogtreecommitdiff
path: root/drivers/staging/greybus/tools/loopback_test.c
diff options
context:
space:
mode:
authorRyan Lim <limryan@google.com>2016-07-20 08:14:03 -0700
committerGreg Kroah-Hartman <gregkh@google.com>2016-07-20 11:23:03 -0700
commitbf32654a24441230fac32479b6a5ba8bbfc3b731 (patch)
treecf7d4a9b2d378e9dec043b555b7940a57c0758d9 /drivers/staging/greybus/tools/loopback_test.c
parent2861e2079081a156b0b731e1f6acb2aaf5605c5e (diff)
greybus: loopback_test: Fix -z argument bug
The -z argument was missing the break statement needed in the switch block and was not in the getopt list. Signed-off-by: Ryan Lim <limryan@google.com> Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Diffstat (limited to 'drivers/staging/greybus/tools/loopback_test.c')
-rw-r--r--drivers/staging/greybus/tools/loopback_test.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/staging/greybus/tools/loopback_test.c b/drivers/staging/greybus/tools/loopback_test.c
index ec448920b8e9..412e6dca0d08 100644
--- a/drivers/staging/greybus/tools/loopback_test.c
+++ b/drivers/staging/greybus/tools/loopback_test.c
@@ -901,7 +901,7 @@ int main(int argc, char *argv[])
memset(&t, 0, sizeof(t));
while ((o = getopt(argc, argv,
- "t:s:i:S:D:m:v::d::r::p::a::l::x::o:c:w:O:")) != -1) {
+ "t:s:i:S:D:m:v::d::r::p::a::l::x::o:O:c:w:z::")) != -1) {
switch (o) {
case 't':
snprintf(t.test_name, MAX_STR_LEN, "%s", optarg);
@@ -956,6 +956,7 @@ int main(int argc, char *argv[])
break;
case 'z':
t.file_output = 1;
+ break;
default:
usage();
return -EINVAL;