Blob Blame History Raw
From 698c9ed5b86ce3a7400a08902464a6cade5b269b Mon Sep 17 00:00:00 2001
From: Peter Jones <pjones@redhat.com>
Date: Thu, 5 Oct 2017 15:32:05 -0400
Subject: [PATCH 02/22] smbios-utils-bin: make --version output parsable by
 help2man.

Signed-off-by: Peter Jones <pjones@redhat.com>
---
 src/bin/smbios-get-ut-data.c    | 2 +-
 src/bin/smbios-state-byte-ctl.c | 5 +++++
 src/bin/smbios-sys-info-lite.c  | 2 +-
 src/bin/smbios-upflag-ctl.c     | 2 +-
 4 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/src/bin/smbios-get-ut-data.c b/src/bin/smbios-get-ut-data.c
index 7b0b62c37ff..0387326181d 100644
--- a/src/bin/smbios-get-ut-data.c
+++ b/src/bin/smbios-get-ut-data.c
@@ -81,7 +81,7 @@ main (int argc, char **argv)
             memory_obj_factory(MEMORY_UNIT_TEST_MODE | MEMORY_GET_SINGLETON, args);
             break;
         case 255:
-            printf(_("Libsmbios:    %s\n"), smbios_get_library_version_string());
+            printf("%s\n", smbios_get_library_version_string());
             exit(0);
             break;
         default:
diff --git a/src/bin/smbios-state-byte-ctl.c b/src/bin/smbios-state-byte-ctl.c
index b22e50efef2..559d2c3fa3d 100644
--- a/src/bin/smbios-state-byte-ctl.c
+++ b/src/bin/smbios-state-byte-ctl.c
@@ -48,6 +48,7 @@ struct options opts[] =
     { 2, "cmos_file",   N_("Debug: CMOS dump file to use instead of physical cmos"), "c", 1 },
     { 3, "set",         N_("Set CMOS state byte to new value"), "s", 1 },
     { 4, "owner",       N_("Set state byte owner"), "o", 1 },
+    { 255, "version",   N_("Display libsmbios version information"), "v", 0 },
     { 0, NULL, NULL, NULL, 0 }
 };
 
@@ -82,6 +83,10 @@ main (int argc, char **argv)
         case 4:
             owner = strtoul( args, 0, 0 );
             break;
+        case 255:
+            printf("%s\n", smbios_get_library_version_string());
+            exit(0);
+            break;
         default:
             break;
         }
diff --git a/src/bin/smbios-sys-info-lite.c b/src/bin/smbios-sys-info-lite.c
index 6fa9c7cb0b7..d594aefcfe3 100644
--- a/src/bin/smbios-sys-info-lite.c
+++ b/src/bin/smbios-sys-info-lite.c
@@ -84,7 +84,7 @@ main (int argc, char **argv)
             memory_obj_factory(MEMORY_UNIT_TEST_MODE | MEMORY_GET_SINGLETON, args);
             break;
         case 255:
-            printf( _("Libsmbios version:    %s\n"), smbios_get_library_version_string());
+            printf("%s\n", smbios_get_library_version_string());
             exit(0);
             break;
         default:
diff --git a/src/bin/smbios-upflag-ctl.c b/src/bin/smbios-upflag-ctl.c
index 28f628bee2f..f1725f4a85d 100644
--- a/src/bin/smbios-upflag-ctl.c
+++ b/src/bin/smbios-upflag-ctl.c
@@ -84,7 +84,7 @@ main (int argc, char **argv)
                 sysinfo_set_up_boot_flag( flag );
             break;
         case 255:
-            printf( _("Libsmbios version:    %s\n"), smbios_get_library_version_string());
+            printf("%s\n", smbios_get_library_version_string());
             exit(0);
             break;
         default:
-- 
2.14.3