chiark / gitweb /
trivial fixes for *_id programs
authorKay Sievers <kay.sievers@suse.de>
Wed, 13 Jul 2005 09:23:21 +0000 (11:23 +0200)
committerKay Sievers <kay.sievers@suse.de>
Wed, 13 Jul 2005 09:23:21 +0000 (11:23 +0200)
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
extras/ata_id/ata_id.c
extras/volume_id/vol_id.c

index 54c3c29feb071966cb17d0bec746543f01820252..9df0fdb10763107a78d38a742fc1ad6aeec600ce 100644 (file)
@@ -107,6 +107,8 @@ int main(int argc, char *argv[])
        int fd;
        int rc = 0;
 
+       logging_init("ata_id");
+
        for (i = 1 ; i < argc; i++) {
                char *arg = argv[i];
 
index 451fd355c1ad10cbe5714fadfcce14ee55818ea5..1b180a7734cdee351aaa46f2d46b8b13f34216e5 100644 (file)
@@ -136,7 +136,7 @@ int main(int argc, char *argv[])
 
        vid = volume_id_open_node(node);
        if (vid == NULL) {
-               fprintf(stderr, "error open volume\n");
+               fprintf(stderr, "%s: error open volume\n", node);
                rc = 2;
                goto exit;
        }
@@ -149,8 +149,9 @@ int main(int argc, char *argv[])
 
        if (volume_id_probe_dasd(vid) == 0)
                goto print;
-
-       fprintf(stderr, "unknown volume type\n");
+       
+       if (print != PRINT_EXPORT)
+               fprintf(stderr, "%s: unknown volume type\n", node);
        rc = 3;
        goto exit;