summaryrefslogtreecommitdiff
path: root/lib.c
diff options
context:
space:
mode:
authorJes Sorensen <jsorensen@fb.com>2017-09-29 17:54:12 -0400
committerJes Sorensen <jsorensen@fb.com>2017-09-29 17:54:12 -0400
commitd3c40faba807e3c7a63c5fe34de52bf753c88b2d (patch)
treeb104b84c30e048d65263c535e83bb918b497fdc7 /lib.c
parentfdbf7aaa19564520055971724b70ae1652e35788 (diff)
downloadmdadm-d3c40faba807e3c7a63c5fe34de52bf753c88b2d.tar.gz
lib: devid2kname() should take a dev_t
Make devid2kname() and devid2devnm() consistent in their APIs Signed-off-by: Jes Sorensen <jsorensen@fb.com>
Diffstat (limited to 'lib.c')
-rw-r--r--lib.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/lib.c b/lib.c
index be093e8..60890b9 100644
--- a/lib.c
+++ b/lib.c
@@ -61,7 +61,7 @@ int get_mdp_major(void)
return mdp_major;
}
-char *devid2kname(int devid)
+char *devid2kname(dev_t devid)
{
char path[30];
char link[PATH_MAX];
@@ -73,8 +73,7 @@ char *devid2kname(int devid)
* /sys/dev/block/%d:%d link which must look like
* and take the last component.
*/
- sprintf(path, "/sys/dev/block/%d:%d", major(devid),
- minor(devid));
+ sprintf(path, "/sys/dev/block/%d:%d", major(devid), minor(devid));
n = readlink(path, link, sizeof(link) - 1);
if (n > 0) {
link[n] = 0;