]> git.ipfire.org Git - thirdparty/mdadm.git/commitdiff
util.c: change devnm to const in mdmon functions
authorKinga Stefaniuk <kinga.stefaniuk@intel.com>
Tue, 7 May 2024 03:38:55 +0000 (05:38 +0200)
committerMariusz Tkaczyk <mariusz.tkaczyk@linux.intel.com>
Tue, 14 May 2024 09:07:27 +0000 (11:07 +0200)
Devnm shall not be changed inside mdmon_running()
and mdmon_pid() functions, change this parameter to const.

Signed-off-by: Kinga Stefaniuk <kinga.stefaniuk@intel.com>
Signed-off-by: Mariusz Tkaczyk <mariusz.tkaczyk@linux.intel.com>
mdadm.h
util.c

diff --git a/mdadm.h b/mdadm.h
index 2ff3e46383cde40e15542799a615956e62fe83ed..1ba541fc2a1f72674c8f29c4b914823aaf54d5c3 100644 (file)
--- a/mdadm.h
+++ b/mdadm.h
@@ -1768,8 +1768,8 @@ extern int is_subarray_active(char *subarray, char *devname);
 extern int open_subarray(char *dev, char *subarray, struct supertype *st, int quiet);
 extern struct superswitch *version_to_superswitch(char *vers);
 
-extern int mdmon_running(char *devnm);
-extern int mdmon_pid(char *devnm);
+extern int mdmon_running(const char *devnm);
+extern int mdmon_pid(const char *devnm);
 extern int check_env(char *name);
 extern __u32 random32(void);
 extern void random_uuid(__u8 *buf);
diff --git a/util.c b/util.c
index 4fbf11c4e2bd71fad9df89b9b259ad50ac4b28d7..e2b490e1802960a02a638fac656e370d46b96f57 100644 (file)
--- a/util.c
+++ b/util.c
@@ -1902,7 +1902,7 @@ unsigned long long min_recovery_start(struct mdinfo *array)
        return recovery_start;
 }
 
-int mdmon_pid(char *devnm)
+int mdmon_pid(const char *devnm)
 {
        char path[100];
        char pid[10];
@@ -1922,7 +1922,7 @@ int mdmon_pid(char *devnm)
        return atoi(pid);
 }
 
-int mdmon_running(char *devnm)
+int mdmon_running(const char *devnm)
 {
        int pid = mdmon_pid(devnm);
        if (pid <= 0)