aboutsummaryrefslogtreecommitdiff
path: root/util-linux/volume_id/get_devname.c
diff options
context:
space:
mode:
Diffstat (limited to 'util-linux/volume_id/get_devname.c')
-rw-r--r--util-linux/volume_id/get_devname.c17
1 files changed, 9 insertions, 8 deletions
diff --git a/util-linux/volume_id/get_devname.c b/util-linux/volume_id/get_devname.c
index f9a2c905f..83c085650 100644
--- a/util-linux/volume_id/get_devname.c
+++ b/util-linux/volume_id/get_devname.c
@@ -374,24 +374,25 @@ get_spec_by_volume_label(const char *s, int *major, int *minor)
374{ 374{
375 return get_spec_by_x(VOL, s, major, minor); 375 return get_spec_by_x(VOL, s, major, minor);
376} 376}
377#endif // UNUSED
377 378
378static int display_uuid_cache(void) 379/* Used by blkid */
380void display_uuid_cache(void)
379{ 381{
380 struct uuidCache_s *u; 382 struct uuidCache_s *u;
381 size_t i;
382 383
383 uuidcache_init(); 384 uuidcache_init();
384
385 u = uuidCache; 385 u = uuidCache;
386 while (u) { 386 while (u) {
387 printf("%s %s %s\n", u->device, u->label, u->uc_uuid); 387 printf("%s:", u->device);
388 if (u->label[0])
389 printf(" LABEL=\"%s\"", u->label);
390 if (u->uc_uuid[0])
391 printf(" UUID=\"%s\"", u->uc_uuid);
392 bb_putchar('\n');
388 u = u->next; 393 u = u->next;
389 } 394 }
390
391 return 0;
392} 395}
393#endif // UNUSED
394
395 396
396/* Used by mount and findfs */ 397/* Used by mount and findfs */
397 398