diff options
Diffstat (limited to 'commands')
-rw-r--r-- | commands/mount.c | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/commands/mount.c b/commands/mount.c index 7cefdbea24..926cd3fbf9 100644 --- a/commands/mount.c +++ b/commands/mount.c @@ -33,18 +33,15 @@ static int do_mount(struct command *cmdtp, int argc, char *argv[]) { int ret = 0; - struct mtab_entry *entry = NULL; + struct mtab_entry *entry; if (argc == 1) { - do { - entry = mtab_next_entry(entry); - if (entry) { - printf("%s on %s type %s\n", - entry->parent_device ? dev_name(entry->parent_device) : "none", - entry->path, - entry->dev->name); - } - } while (entry); + for_each_mtab_entry(entry) { + printf("%s on %s type %s\n", + entry->parent_device ? dev_name(entry->parent_device) : "none", + entry->path, + entry->dev->name); + } return 0; } |