summaryrefslogtreecommitdiffstats
path: root/old-tests
diff options
context:
space:
mode:
authorJoe Thornber <thornber@redhat.com>2001-10-25 11:34:55 +0000
committerJoe Thornber <thornber@redhat.com>2001-10-25 11:34:55 +0000
commit890b537974cfa1f8da8f8e56e24d6f7d7593af26 (patch)
tree7225222be9d2e6dc8e66ce904ca4c8323bd97f1e /old-tests
parentd360f957c0c17b1d7a99c632b1b184eaa22390f9 (diff)
downloadlvm2-890b537974cfa1f8da8f8e56e24d6f7d7593af26.tar.gz
lvm2-890b537974cfa1f8da8f8e56e24d6f7d7593af26.tar.xz
lvm2-890b537974cfa1f8da8f8e56e24d6f7d7593af26.zip
o added aliases list to struct device.
Diffstat (limited to 'old-tests')
-rw-r--r--old-tests/device/dev_cache_t.c18
1 files changed, 16 insertions, 2 deletions
diff --git a/old-tests/device/dev_cache_t.c b/old-tests/device/dev_cache_t.c
index 0aaefc1d..b197c3b8 100644
--- a/old-tests/device/dev_cache_t.c
+++ b/old-tests/device/dev_cache_t.c
@@ -15,6 +15,13 @@ int main(int argc, char **argv)
int i;
struct device *dev;
struct dev_iter *iter;
+ struct list_head *tmp;
+ struct str_list *sl;
+
+ if (argc < 2) {
+ fprintf(stderr, "usage: %s <dir>\n", argv[0]);
+ exit(1);
+ }
init_log(stderr);
init_debug(_LOG_INFO);
@@ -36,8 +43,15 @@ int main(int argc, char **argv)
exit(1);
}
- while ((dev = dev_iter_get(iter)))
- printf("%s\n", dev->name);
+ while ((dev = dev_iter_get(iter))) {
+ printf("%s", dev->name);
+
+ list_for_each(tmp, &dev->aliases) {
+ sl = list_entry(tmp, struct str_list, list);
+ printf(", %s", sl->str);
+ }
+ printf("\n");
+ }
dev_iter_destroy(iter);
dev_cache_exit();