chiark / gitweb /
Merge gregkh@ehlo.org:/home/kay/public_html/pub/scm/linux/hotplug/udev-kay
[elogind.git] / extras / volume_id / vol_id.c
index 451fd355c1ad10cbe5714fadfcce14ee55818ea5..a4a866cfcf6d040e952fd6c0bc6ab8d77ba6fe09 100644 (file)
@@ -32,7 +32,6 @@
 #include "../../udev_utils.h"
 #include "../../logging.h"
 #include "volume_id/volume_id.h"
-#include "volume_id/dasd.h"
 
 #define BLKGETSIZE64 _IOR(0x12,114,size_t)
 
@@ -136,7 +135,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;
        }
@@ -147,10 +146,8 @@ int main(int argc, char *argv[])
        if (volume_id_probe_all(vid, 0, size) == 0)
                goto print;
 
-       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;