From ab56093f3b0fd59c49a5cdef22c0480e589f0989 Mon Sep 17 00:00:00 2001 From: Neil Brown Date: Fri, 2 Jun 2006 05:53:22 +0000 Subject: Get --stop to honour --quiet And as a side effect, if --quiet isn't given, stopped devices are reported. Signed-off-by: Neil Brown --- Manage.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'Manage.c') diff --git a/Manage.c b/Manage.c index 660580b..a1e152c 100644 --- a/Manage.c +++ b/Manage.c @@ -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; } -- cgit