fs_test: add version string printf in test apps
authorgkostka <kostka.grzegorz@gmail.com>
Thu, 31 Dec 2015 00:42:07 +0000 (01:42 +0100)
committergkostka <kostka.grzegorz@gmail.com>
Thu, 31 Dec 2015 00:42:07 +0000 (01:42 +0100)
fs_test/lwext4_client.c
fs_test/lwext4_generic.c
fs_test/lwext4_mbr.c
fs_test/lwext4_mkfs.c
fs_test/lwext4_server.c

index d97f4559f8c24a19290f404c03dd46b6b9d01b1f..f47ca93e84b0d85d4cd877795348152cfc451683 100644 (file)
@@ -110,9 +110,10 @@ static bool parse_opt(int argc, char **argv)
                        {"call", required_argument, 0, 'c'},
                        {"port", required_argument, 0, 'p'},
                        {"addr", required_argument, 0, 'a'},
+                       {"version", no_argument, 0, 'x'},
                        {0, 0, 0, 0}};
 
-       while (-1 != (c = getopt_long(argc, argv, "c:p:a:", long_options,
+       while (-1 != (c = getopt_long(argc, argv, "c:p:a:x", long_options,
                        &option_index))) {
 
                switch (c) {
@@ -125,6 +126,10 @@ static bool parse_opt(int argc, char **argv)
                case 'c':
                        op_code = optarg;
                        break;
+               case 'x':
+                       puts(VERSION);
+                       exit(0);
+                       break;
                default:
                        printf("%s", usage);
                        return false;
index 34f9b1b1826381970b587d5321f393b2b04fe34b..3c319ff6de195fcd741e855fdf837c6f829994f0 100644 (file)
@@ -172,9 +172,10 @@ static bool parse_opt(int argc, char **argv)
            {"sbstat", no_argument, 0, 't'},
            {"wpart", no_argument, 0, 'w'},
            {"verbose", no_argument, 0, 'v'},
+           {"version", no_argument, 0, 'x'},
            {0, 0, 0, 0}};
 
-       while (-1 != (c = getopt_long(argc, argv, "i:s:c:q:d:lbtwv",
+       while (-1 != (c = getopt_long(argc, argv, "i:s:c:q:d:lbtwvx",
                                      long_options, &option_index))) {
 
                switch (c) {
@@ -208,6 +209,10 @@ static bool parse_opt(int argc, char **argv)
                case 'v':
                        verbose = true;
                        break;
+               case 'x':
+                       puts(VERSION);
+                       exit(0);
+                       break;
                default:
                        printf("%s", usage);
                        return false;
index 8c7602b60a9b6adcac010dd44bc0f4b9b61f6e4f..fdb90507aa541af352dc029ad5c77ed2db8db4ab 100644 (file)
@@ -105,9 +105,10 @@ static bool parse_opt(int argc, char **argv)
            {"input", required_argument, 0, 'i'},
            {"wpart", no_argument, 0, 'w'},
            {"verbose", no_argument, 0, 'v'},
+           {"version", no_argument, 0, 'x'},
            {0, 0, 0, 0}};
 
-       while (-1 != (c = getopt_long(argc, argv, "i:wv",
+       while (-1 != (c = getopt_long(argc, argv, "i:wvx",
                                      long_options, &option_index))) {
 
                switch (c) {
@@ -120,6 +121,10 @@ static bool parse_opt(int argc, char **argv)
                case 'v':
                        verbose = true;
                        break;
+               case 'x':
+                       puts(VERSION);
+                       exit(0);
+                       break;
                default:
                        printf("%s", usage);
                        return false;
index aa7e1ef2b294e3574282b071d054daf588337350..7579c8d05ff85bd4dc42dc9bf3bc0bcb62f8a9c4 100644 (file)
@@ -116,9 +116,10 @@ static bool parse_opt(int argc, char **argv)
            {"ext", required_argument, 0, 'e'},
            {"wpart", no_argument, 0, 'w'},
            {"verbose", no_argument, 0, 'v'},
+           {"version", no_argument, 0, 'x'},
            {0, 0, 0, 0}};
 
-       while (-1 != (c = getopt_long(argc, argv, "i:b:e:wv",
+       while (-1 != (c = getopt_long(argc, argv, "i:b:e:wvx",
                                      long_options, &option_index))) {
 
                switch (c) {
@@ -137,6 +138,10 @@ static bool parse_opt(int argc, char **argv)
                case 'v':
                        verbose = true;
                        break;
+               case 'x':
+                       puts(VERSION);
+                       exit(0);
+                       break;
                default:
                        printf("%s", usage);
                        return false;
index 111b3a10cf044f40f00a14af2c72b70150ec07b8..e359413a7b4d69ceaef36d69888bb7055e33834c 100644 (file)
@@ -302,9 +302,10 @@ static bool parse_opt(int argc, char **argv)
            {"verbose", no_argument, 0, 'v'},
            {"winpart", no_argument, 0, 'w'},
            {"cache_wb", no_argument, 0, 'c'},
+           {"version", no_argument, 0, 'x'},
            {0, 0, 0, 0}};
 
-       while (-1 != (c = getopt_long(argc, argv, "i:p:vcw", long_options,
+       while (-1 != (c = getopt_long(argc, argv, "i:p:vcwx", long_options,
                                      &option_index))) {
 
                switch (c) {
@@ -323,6 +324,10 @@ static bool parse_opt(int argc, char **argv)
                case 'w':
                        winpart = true;
                        break;
+               case 'x':
+                       puts(VERSION);
+                       exit(0);
+                       break;
                default:
                        printf("%s", usage);
                        return false;