summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Teigland <teigland@redhat.com>2015-06-16 15:13:10 -0500
committerDavid Teigland <teigland@redhat.com>2015-06-16 15:13:10 -0500
commitda1f88706060baf03bceb9e4d788c65646b831b7 (patch)
tree9b439e928196efc091ba362653e8e3efa400c47c
parente043e03cd853f9dbeb653ecdd63957d39c7136cc (diff)
downloadlvm2-da1f88706060baf03bceb9e4d788c65646b831b7.tar.gz
Add a global get_cmd_name()
Which returns the string set by set_cmd_name().
-rw-r--r--lib/misc/lvm-globals.c5
-rw-r--r--lib/misc/lvm-globals.h1
2 files changed, 6 insertions, 0 deletions
diff --git a/lib/misc/lvm-globals.c b/lib/misc/lvm-globals.c
index 64557882a..4fa07792e 100644
--- a/lib/misc/lvm-globals.c
+++ b/lib/misc/lvm-globals.c
@@ -193,6 +193,11 @@ void set_cmd_name(const char *cmd)
_cmd_name[sizeof(_cmd_name) - 1] = '\0';
}
+const char *get_cmd_name(void)
+{
+ return _cmd_name;
+}
+
void set_sysfs_dir_path(const char *path)
{
strncpy(_sysfs_dir_path, path, sizeof(_sysfs_dir_path) - 1);
diff --git a/lib/misc/lvm-globals.h b/lib/misc/lvm-globals.h
index b25f4aed0..8628a890a 100644
--- a/lib/misc/lvm-globals.h
+++ b/lib/misc/lvm-globals.h
@@ -51,6 +51,7 @@ void init_detect_internal_vg_cache_corruption(int detect);
void init_retry_deactivation(int retry);
void set_cmd_name(const char *cmd_name);
+const char *get_cmd_name(void);
void set_sysfs_dir_path(const char *path);
int test_mode(void);