]> git.neil.brown.name Git - lafs-utils.git/commitdiff
Print uuid out in verbose printout of cluster header.
authorNeilBrown <neilb@suse.de>
Sun, 27 Mar 2011 20:04:27 +0000 (07:04 +1100)
committerNeilBrown <neilb@suse.de>
Sun, 27 Mar 2011 20:04:27 +0000 (07:04 +1100)
If being verbose, we may as well be complete.

Signed-off-by: NeilBrown <neilb@suse.de>
lib/lafs_print_cluster.c

index 4138ea7fe1515f9fc8cbd40f1cd21cdaa80bedcd..c1e4124e34b782114fab86c6ebdee91dfd616f02 100644 (file)
@@ -1,5 +1,6 @@
 #include <stdio.h>
 #include <lafs/lafs.h>
+#include <uuid/uuid.h>
 #include "internal.h"
 
 static char *VerifyNames[] = {"Null", "Next", "Next2", "Sum",};
@@ -14,6 +15,7 @@ void lafs_print_cluster(struct cluster_head *head, int blocksize,
        u64 start;
        int i;
        long offset = 0;
+       char uuidstr[37];
 
        if (verbose) {
                printf("ClusterHead:\n");
@@ -24,6 +26,8 @@ void lafs_print_cluster(struct cluster_head *head, int blocksize,
                             if (le32_to_cpu(head->flags)&(1<<i))
                                     printf(" %s", FlagNames[i]);
                printf("\n");
+               uuid_unparse(head->uuid, uuidstr);
+               printf(" UUID      : %s\n", uuidstr);
                printf(" Seq       : %llu\n", (unsigned long long)__le64_to_cpu(head->seq));
                printf(" Hlength   : %d\n", (int)__le16_to_cpu(head->Hlength));
                printf(" Clength   : %d\n", (int)__le16_to_cpu(head->Clength));