summaryrefslogtreecommitdiff
path: root/Detail.c
diff options
context:
space:
mode:
authorNeilBrown <neilb@suse.de>2012-07-09 17:14:16 +1000
committerNeilBrown <neilb@suse.de>2012-07-09 17:14:16 +1000
commite7b84f9d5029338980d99d04b479ce814d4c4fcb (patch)
treebdaf73fa67253446dc0c5faef9256971d35e4955 /Detail.c
parent5187a385870950d779b6434b2d2982914367f638 (diff)
Introduce pr_err for printing error messages.
'pr_err("' is a lot shorter than 'fprintf(stderr, Name ": ' cont_err() is also available. Signed-off-by: NeilBrown <neilb@suse.de>
Diffstat (limited to 'Detail.c')
-rw-r--r--Detail.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/Detail.c b/Detail.c
index 7d5fc27a..f0215502 100644
--- a/Detail.c
+++ b/Detail.c
@@ -61,29 +61,29 @@ int Detail(char *dev, int brief, int export, int test, char *homehost, char *pre
char *avail = NULL;
if (fd < 0) {
- fprintf(stderr, Name ": cannot open %s: %s\n",
+ pr_err("cannot open %s: %s\n",
dev, strerror(errno));
return rv;
}
vers = md_get_version(fd);
if (vers < 0) {
- fprintf(stderr, Name ": %s does not appear to be an md device\n",
+ pr_err("%s does not appear to be an md device\n",
dev);
close(fd);
return rv;
}
if (vers < 9000) {
- fprintf(stderr, Name ": cannot get detail for md device %s: driver version too old.\n",
+ pr_err("cannot get detail for md device %s: driver version too old.\n",
dev);
close(fd);
return rv;
}
if (ioctl(fd, GET_ARRAY_INFO, &array)<0) {
if (errno == ENODEV)
- fprintf(stderr, Name ": md device %s does not appear to be active.\n",
+ pr_err("md device %s does not appear to be active.\n",
dev);
else
- fprintf(stderr, Name ": cannot get array detail for %s: %s\n",
+ pr_err("cannot get array detail for %s: %s\n",
dev, strerror(errno));
close(fd);
return rv;
@@ -239,7 +239,7 @@ int Detail(char *dev, int brief, int export, int test, char *homehost, char *pre
disk.number = d;
if (ioctl(fd, GET_DISK_INFO, &disk) < 0) {
if (d < array.raid_disks)
- fprintf(stderr, Name ": cannot get device detail for device %d: %s\n",
+ pr_err("cannot get device detail for device %d: %s\n",
d, strerror(errno));
continue;
}
@@ -617,11 +617,11 @@ int Detail_Platform(struct superswitch *ss, int scan, int verbose)
err = ss->detail_platform(verbose, 0);
else if (ss) {
if (verbose)
- fprintf(stderr, Name ": %s metadata is platform independent\n",
+ pr_err("%s metadata is platform independent\n",
ss->name ? : "[no name]");
} else if (!scan) {
if (verbose)
- fprintf(stderr, Name ": specify a metadata type or --scan\n");
+ pr_err("specify a metadata type or --scan\n");
}
if (!scan)
@@ -633,11 +633,11 @@ int Detail_Platform(struct superswitch *ss, int scan, int verbose)
if (meta == ss)
continue;
if (verbose)
- fprintf(stderr, Name ": checking metadata %s\n",
+ pr_err("checking metadata %s\n",
meta->name ? : "[no name]");
if (!meta->detail_platform) {
if (verbose)
- fprintf(stderr, Name ": %s metadata is platform independent\n",
+ pr_err("%s metadata is platform independent\n",
meta->name ? : "[no name]");
} else
err |= meta->detail_platform(verbose, 0);