diff options
author | NeilBrown <neilb@suse.de> | 2010-12-16 09:07:51 +1100 |
---|---|---|
committer | NeilBrown <neilb@suse.de> | 2010-12-16 09:07:51 +1100 |
commit | 11877f4dc2c9943058eaa94788f523c6004a0d5f (patch) | |
tree | ef56c8753ddd4b9088d3102d327a0e2ba667d031 /sysfs.c | |
parent | 8bd67e345e1451f209722f892c9f8003498b2a5c (diff) | |
download | mdadm-11877f4dc2c9943058eaa94788f523c6004a0d5f.tar.gz |
Split fmt_devnum out from devnum2devname
Sometimes we want to convert a devnum to a devname without allocating
memory. So provide function to do the formatting without allocation.
Signed-off-by: NeilBrown <neilb@suse.de>
Diffstat (limited to 'sysfs.c')
-rw-r--r-- | sysfs.c | 6 |
1 files changed, 1 insertions, 5 deletions
@@ -90,11 +90,7 @@ void sysfs_init(struct mdinfo *mdi, int fd, int devnum) } if (devnum == NoMdDev) return; - if (devnum >= 0) - sprintf(mdi->sys_name, "md%d", devnum); - else - sprintf(mdi->sys_name, "md_d%d", - -1-devnum); + fmt_devname(mdi->sys_name, devnum); } |