diff options
author | Joe Thornber <thornber@redhat.com> | 2001-10-25 11:34:55 +0000 |
---|---|---|
committer | Joe Thornber <thornber@redhat.com> | 2001-10-25 11:34:55 +0000 |
commit | 890b537974cfa1f8da8f8e56e24d6f7d7593af26 (patch) | |
tree | 7225222be9d2e6dc8e66ce904ca4c8323bd97f1e /old-tests | |
parent | d360f957c0c17b1d7a99c632b1b184eaa22390f9 (diff) | |
download | lvm2-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.c | 18 |
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(); |