summaryrefslogtreecommitdiffstats
path: root/util.c
diff options
context:
space:
mode:
authorNeilBrown <neilb@suse.de>2008-11-04 10:35:43 +1100
committerNeilBrown <neilb@suse.de>2008-11-04 10:35:43 +1100
commit40ebbb9cfee33d550ab683846a9d38d2995a7059 (patch)
tree93a56d1984a785c79f8718b5c885eda9684184ec /util.c
parentc30e53693e238d3b14113f5061c103b34f7a93c4 (diff)
downloadmdadm-40ebbb9cfee33d550ab683846a9d38d2995a7059.tar.gz
mdadm-40ebbb9cfee33d550ab683846a9d38d2995a7059.tar.xz
mdadm-40ebbb9cfee33d550ab683846a9d38d2995a7059.zip
util: make env checking more generic
Change the "env_check_mdmon" function to be more generic, accepting and environment variable name, as soon we will have a new use for it. Signed-off-by: NeilBrown <neilb@suse.de>
Diffstat (limited to 'util.c')
-rw-r--r--util.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/util.c b/util.c
index f073bce..1806e08 100644
--- a/util.c
+++ b/util.c
@@ -1209,7 +1209,7 @@ int start_mdmon(int devnum)
NULL
};
- if (env_no_mdmon())
+ if (check_env("MDADM_NO_MDMON"))
return 0;
len = readlink("/proc/self/exe", pathbuf, sizeof(pathbuf));
@@ -1248,9 +1248,9 @@ int start_mdmon(int devnum)
return 0;
}
-int env_no_mdmon(void)
+int check_env(char *name)
{
- char *val = getenv("MDADM_NO_MDMON");
+ char *val = getenv(name);
if (val && atoi(val) == 1)
return 1;