Changes for kernel and Busybox
[tomato.git] / release / src / router / busybox / util-linux / blkid.c
blob697c445e072570e26770ee8dad4be82df184dda7
1 /* vi: set sw=4 ts=4: */
2 /*
3 * Print UUIDs on all filesystems
5 * Copyright (C) 2008 Denys Vlasenko.
7 * Licensed under GPLv2, see file LICENSE in this source tree.
8 */
10 //usage:#define blkid_trivial_usage
11 //usage: "[BLOCKDEV]..."
12 //usage:#define blkid_full_usage "\n\n"
13 //usage: "Print UUIDs of all filesystems"
15 #include "libbb.h"
16 #include "volume_id.h"
18 int blkid_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
19 int blkid_main(int argc UNUSED_PARAM, char **argv)
21 int scan_devices = 1;
23 while (*++argv) {
24 /* Note: bogus device names don't cause any error messages */
25 add_to_uuid_cache(*argv, 0);
26 scan_devices = 0;
29 display_uuid_cache(scan_devices);
30 return 0;