]> git.ipfire.org Git - thirdparty/mdadm.git/blobdiff - mdadm.c
Enable support for v.large raid1.
[thirdparty/mdadm.git] / mdadm.c
diff --git a/mdadm.c b/mdadm.c
index 60e0c3e340dba6f4408f90fc287156995a9a834a..64e895eebc82303ad4a90695a8c2c6321ca4fc10 100644 (file)
--- a/mdadm.c
+++ b/mdadm.c
@@ -46,7 +46,7 @@ int main(int argc, char *argv[])
        int i;
 
        int chunk = 0;
-       int size = -1;
+       long long size = -1;
        int level = UnSet;
        int layout = UnSet;
        int raiddisks = 0;
@@ -347,7 +347,7 @@ int main(int argc, char *argv[])
                        if (strcmp(optarg, "max")==0)
                                size = 0;
                        else {
-                               size = strtol(optarg, &c, 10);
+                               size = strtoll(optarg, &c, 10);
                                if (!optarg[0] || *c || size < 4) {
                                        fprintf(stderr, Name ": invalid size: %s\n",
                                                optarg);