diff options
author | Neil Brown <neilb@suse.de> | 2006-06-02 05:53:22 +0000 |
---|---|---|
committer | Neil Brown <neilb@suse.de> | 2006-06-02 05:53:22 +0000 |
commit | ab56093f3b0fd59c49a5cdef22c0480e589f0989 (patch) | |
tree | 4eeefdb882f6d691adf7e46079199c90ffb6bd98 /Manage.c | |
parent | 0ae03b8ad8257e310a06bf3c496b8ce1fa6afb48 (diff) | |
download | mdadm-ab56093f3b0fd59c49a5cdef22c0480e589f0989.tar.gz mdadm-ab56093f3b0fd59c49a5cdef22c0480e589f0989.tar.xz mdadm-ab56093f3b0fd59c49a5cdef22c0480e589f0989.zip |
Get --stop to honour --quiet
And as a side effect, if --quiet isn't given, stopped devices are
reported.
Signed-off-by: Neil Brown <neilb@suse.de>
Diffstat (limited to 'Manage.c')
-rw-r--r-- | Manage.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -106,11 +106,13 @@ int Manage_runstop(char *devname, int fd, int runstop, int quiet) } } else if (runstop < 0){ if (ioctl(fd, STOP_ARRAY, NULL)) { - if (!quiet) + if (quiet==0) fprintf(stderr, Name ": fail to stop array %s: %s\n", devname, strerror(errno)); return 1; } + if (quiet <= 0) + fprintf(stderr, Name ": stopped %s\n", devname); } return 0; } |