When doing a 'boot friesel net' one expects a message when 'friesel' does not give any bootable results and thus 'net' is booted. This patch adds this message. Signed-off-by: Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> --- commands/boot.c | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/commands/boot.c b/commands/boot.c index b774ddc..8b3b407 100644 --- a/commands/boot.c +++ b/commands/boot.c @@ -59,8 +59,11 @@ static int do_boot(int argc, char *argv[]) entries = bootentries_alloc(); if (optind < argc) { - for (i = optind; i < argc; i++) - bootentry_create_from_name(entries, argv[i]); + for (i = optind; i < argc; i++) { + ret = bootentry_create_from_name(entries, argv[i]); + if (ret <= 0) + printf("Nothing bootable found on '%s'\n", argv[i]); + } } else { const char *def; char *sep, *name; @@ -71,8 +74,11 @@ static int do_boot(int argc, char *argv[]) sep = freep = xstrdup(def); - while ((name = strsep(&sep, " ")) != NULL) - bootentry_create_from_name(entries, name); + while ((name = strsep(&sep, " ")) != NULL) { + ret = bootentry_create_from_name(entries, name); + if (ret <= 0) + printf("Nothing bootable found on '%s'\n", name); + } free(freep); } -- 2.8.1 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox