stand: Make non-matching console names OKer

Sponsored by:		Netflix
Differential Revision:	https://reviews.freebsd.org/D39984
This commit is contained in:
Warner Losh 2023-05-11 14:03:37 -06:00
parent f93416d677
commit 82cf061eba

View File

@ -238,7 +238,7 @@ cons_check(const char *string)
if (*curpos != '\0') {
cons = cons_find(curpos);
if (cons == -1) {
printf("console %s is invalid!\n", curpos);
printf("console %s is unavailable\n", curpos);
failed++;
} else {
found++;
@ -251,7 +251,7 @@ cons_check(const char *string)
if (found == 0)
printf("no valid consoles!\n");
if (found == 0 || failed != 0) {
if (found == 0 && failed != 0) {
printf("Available consoles:\n");
for (cons = 0; consoles[cons] != NULL; cons++)
printf(" %s\n", consoles[cons]->c_name);