]> git.ipfire.org Git - thirdparty/mdadm.git/blobdiff - Build.c
util: Introduce md_set_array_info()
[thirdparty/mdadm.git] / Build.c
diff --git a/Build.c b/Build.c
index a5fcc06b95bbff3cf79ba6b371a613a37066ae01..691dd6f954f5ca6b23df0644780061c60633abf3 100644 (file)
--- a/Build.c
+++ b/Build.c
@@ -148,8 +148,8 @@ int Build(char *mddev, struct mddev_dev *devlist,
                        s->chunk = 64;
                array.chunk_size = s->chunk*1024;
                array.layout = s->layout;
-               if (ioctl(mdfd, SET_ARRAY_INFO, &array)) {
-                       pr_err("SET_ARRAY_INFO failed for %s: %s\n",
+               if (md_set_array_info(mdfd, &array)) {
+                       pr_err("md_set_array_info() failed for %s: %s\n",
                                mddev, strerror(errno));
                        goto abort;
                }