From d27ecdcc49f2d91a8758ff4c416385d6d57cf2e6 Mon Sep 17 00:00:00 2001 From: Daniel Golle Date: Wed, 9 Feb 2022 17:41:49 +0000 Subject: [PATCH] auc: accept both 'y' and 'Y' as confirmation from user Accept both 'y' and 'Y' as positive confirmation when asking the user if auc should proceed with requesting and installing an upgrade. Signed-off-by: Daniel Golle --- utils/auc/src/auc.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/utils/auc/src/auc.c b/utils/auc/src/auc.c index e993a9391..6a78d2db8 100644 --- a/utils/auc/src/auc.c +++ b/utils/auc/src/auc.c @@ -920,9 +920,12 @@ static int init_ustream_ssl(void) { static int ask_user(void) { + char user_input; fprintf(stderr, "Are you sure you want to continue the upgrade process? [N/y] "); - if (getchar() != 'y') + user_input = getchar(); + if ((user_input != 'y') && (user_input != 'Y')) return -EINTR; + return 0; }